Satispay

Staff Software Engineer - Core Domain (Relocation to Milan)

Satispay1 months ago
Location

UK, London

Type

Full Time

Salary

EUR 120,000 – 180,000

Level

Staff

Role

Staff Software Engineer

Posted

Feb 17, 2026

Full TimeStaff

The role

Summary

Satispay is seeking a Staff Software Engineer to join their Core Team in Milan, focusing on critical financial systems infrastructure. The role involves designing and scaling high-throughput payment engines, securing identity management, and developing sophisticated risk and fraud detection solutions for a revolutionary European fintech platform.

What you'll do

Technical Strategy Definition: Define long-term technical vision for mission-critical domains, architecting complex subsystems that serve as the foundation for the entire company
Core Financial Systems Architecture: Design and scale high-throughput engines for transaction ledger, payment orchestration, and external bank integrations
Identity and Security Infrastructure: Build and maintain authentication and authorization layers to secure and protect user access
Risk Management: Develop and optimize sophisticated services for credit risk management and real-time fraud detection
Technical Leadership: Collaborate with product managers and stakeholders to define requirements, conduct technical analysis, and drive strategic technical decisions
Talent Development: Mentor junior engineers, foster a culture of operational excellence, and drive adoption of AI-powered development tools

What we look for

Technical

Java ExpertiseDeep experience with Java and microservices architecture
Cloud Platform SkillsProficiency in AWS cloud infrastructure, including EC2, ECS, S3, Lambda, Kinesis
Database ManagementAdvanced knowledge of PostgreSQL and database design

Education

Computer Science or Related FieldBachelor's or Master's degree in Computer Science, Software Engineering, or equivalent professional experience

Experience

Backend EngineeringMinimum 7 years of experience in back-end software engineering
High-Throughput SystemsProven track record of building systems capable of serving millions of users with high availability

Skills

Required skills

Java ProgrammingAdvanced Java development skills
AWS CloudComprehensive AWS cloud infrastructure knowledge
Microservices ArchitectureExpertise in designing and implementing microservices

Nice to have

FinTech ExperienceBackground or strong interest in financial technology platforms
Risk ManagementExperience with financial risk and fraud detection systems

Compensation & benefits

Salary

EUR 120,000 – 180,000 (annual)

Stock options

Available

Benefits

Unlimited Paid Time Off

Flexible time off policy to support work-life balance

Health Coverage

Comprehensive health insurance and wellness support

Professional Development

Internal training programs, language classes, and mobility opportunities

Stock Option Plan

Equity compensation with potential performance-based additional grants

Relocation Support

International relocation assistance for the Milan office


Interview process

  1. 1
    Initial Screening Call with Talent Acquisition Team to discuss background and role fit
  2. 2
    Technical Evaluation Comprehensive technical assessment of engineering skills and experience
  3. 3
    Final Interview In-person meeting to assess cultural fit and final candidate evaluation

Apply for this position

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