Satispay

Senior Backend Software Engineer - Core Domain (Relocation to Milan)

Satispay2 weeks ago
Location

UK, London

Type

Full Time

Salary

EUR 90,000 – 130,000

Level

Senior

Role

Backend Engineer

Posted

Mar 18, 2026

Full TimeSenior

The role

Summary

Satispay is seeking a Senior Backend Software Engineer for its Core Team in Milan, focusing on critical payment platform infrastructure. The role involves designing and evolving sensitive systems like Transaction Ledger, IAM, and Payment Orchestration, with a key emphasis on building robust, scalable financial technology solutions that power the company's innovative payment ecosystem.

What you'll do

Core Platform Engineering: Design and evolve sensitive systems including Transaction Ledger, IAM, and Payment Orchestration, ensuring high performance and scalability
Risk Management Systems: Optimize and implement services for bank integrations, credit risk assessment, and real-time fraud detection
Technical Leadership: Drive cross-team technical analysis, lead technical discussions, and produce high-quality documentation (Smart Papers)
Engineering Excellence: Implement rigorous testing strategies, oversee safe rollouts, and promote a culture of code simplicity and maintainability
Mentorship: Provide technical guidance to junior and mid-level engineers, helping them adopt best tools and methodologies

What we look for

Technical

Backend DevelopmentMinimum 5 years of backend software engineering experience
Cloud ExpertiseProven experience with AWS and microservices environments
Programming ProficiencyExpert-level Java and Spring Boot development skills

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

MicroservicesExtensive experience designing and implementing microservices architectures
High-Performance SystemsTrack record of building mission-critical, high-performance systems

Skills

Required skills

JavaDeep expertise in Java programming with proven experience in enterprise-level backend development
Spring BootStrong capability in developing microservices using Spring Boot framework
Distributed SystemsComprehensive understanding of distributed system design and management
AWSProficient in AWS cloud infrastructure and services
Microservices ArchitectureExperience in designing and implementing microservices-based systems

Nice to have

FinTech ExperienceBackground in financial technology and payment systems
Banking IntegrationsExperience with external banking protocol integrations
Risk ManagementKnowledge of credit risk and fraud detection systems

Compensation & benefits

Salary

EUR 90,000 – 130,000 (annual)

Stock options

Available

Benefits

Unlimited PTO

Flexible paid time off policy

Mental Health Support

Psychological support and mental health webinars

Professional Development

Internal mobility programs and language classes

Stock Options

Comprehensive Stock Option Plan with performance-based additional grants

Relocation Support

International relocation assistance for Milan office


Interview process

  1. 1
    Initial Screening HR review of application and initial compatibility assessment
  2. 2
    Technical Phone Screen Detailed discussion of technical background and experience
  3. 3
    Technical Interview In-depth technical assessment covering Java, system design, and problem-solving skills
  4. 4
    System Design Challenge Evaluation of candidate's ability to design complex, scalable systems
  5. 5
    Cultural Fit Interview Assessment of alignment with Satispay's values and team dynamics
  6. 6
    Final Leadership Interview Meeting with senior engineering leadership for final evaluation

Apply for this position

You'll be redirected to the company's application page