Satispay

Staff Software Engineer - Core Domain (Relocation to Milan)

Satispay1 months ago
Location

Germany, Berlin

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 Domain team in Milan, focusing on critical financial systems infrastructure. The ideal candidate will architect high-performance payment platforms, design security systems, and drive technical strategy for a cutting-edge FinTech startup revolutionizing digital payments across Europe.

What you'll do

Technical Strategy: Define long-term technical vision for critical payment and infrastructure domains, balancing cross-product requirements with speed and reliability
System Architecture: Design and scale high-throughput financial transaction engines, ensuring accuracy and availability of core payment systems
Security Infrastructure: Build and maintain robust Identity and Access Management (IAM) systems, implementing secure authentication and authorization layers
Risk Management: Develop sophisticated credit risk and fraud detection services that protect the company in real-time
Technical Leadership: Collaborate with product managers and stakeholders to translate strategic objectives into actionable technical requirements
Talent Development: Mentor engineering team members, drive adoption of AI-powered development tools, and foster a culture of operational excellence

What we look for

Technical

Backend EngineeringMinimum 7 years of experience in backend software engineering with microservices expertise
Cloud PlatformsExtensive experience with cloud infrastructure, preferably AWS
High-Performance SystemsProven ability to design systems serving millions of users with high availability

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or related technical field preferred
Advanced CertificationsAWS or cloud architecture certifications are a plus

Experience

FinTech ExperiencePrior experience in financial technology or payment systems strongly preferred
System ArchitectureDemonstrated track record of architectural design in complex, high-scale environments

Skills

Required skills

JavaDeep expertise in Java programming with experience in building high-throughput microservices
Cloud ArchitectureAdvanced skills in cloud infrastructure, particularly AWS ecosystem
MicroservicesProven track record of designing and maintaining scalable microservices architectures
System DesignAbility to architect complex financial systems with high availability and reliability

Nice to have

FinTech ExperienceBackground in financial technology platforms and payment systems
Risk ManagementExperience with credit risk and fraud detection systems
AWS ServicesProficiency with AWS services like EC2, ECS, Lambda, S3, Kinesis

Compensation & benefits

Salary

EUR 120,000 – 180,000 (annual)

Stock options

Available

Benefits

Health & Wellness

Comprehensive health coverage, unlimited paid time off, psychological support, and mental health resources

Professional Development

Professional development programs, internal mobility, language classes, and workshops

Financial Support

Competitive salary, stock option plan, international relocation support, and flexible benefits budget

Work Flexibility

Hybrid working model with flexible work arrangements


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 system design capabilities
  3. 3
    Final Interview In-person meeting with technical leadership and team members

Apply for this position

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