Satispay

Senior Backend Software Engineer - Consumer Growth (Relocation to Milan)

Satispay4 weeks ago
Location

Germany, Berlin

Type

Full Time

Salary

EUR 80,000 – 120,000

Level

Senior

Role

Backend Engineer

Posted

Mar 3, 2026

Full TimeSenior

The role

Summary

Satispay is seeking a Senior Backend Software Engineer for their Consumer Growth team in Milan, focusing on revolutionizing payment systems through innovative user onboarding, security, and identity management. The ideal candidate will lead technical initiatives to automate and secure user registration processes while driving engineering excellence in a dynamic FinTech environment.

What you'll do

Onboarding Automation: Lead multi-service orchestration to optimize new user activation rates through advanced background verification techniques
Security Management: Enhance Anti-ATO (Account Take Over) mechanisms and develop robust login flows to protect user funds and personal data
Process Optimization: Identify and eliminate technical bottlenecks by implementing automated workflows that replace manual back-office tasks
System Integration: Ensure system reliability and resilience when integrating with external providers, preventing partner outages from disrupting user experiences
Compliance Management: Maintain full user lifecycle accuracy from registration to data erasure, ensuring 100% compliance with GDPR standards
Technical Mentorship: Guide and mentor junior and mid-level backend engineers through high-impact code reviews and knowledge sharing

What we look for

Technical

Programming SkillsExpert-level Java development with microservices architecture experience
Cloud PlatformsComprehensive understanding of AWS cloud services and deployment strategies

Education

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

Experience

Backend EngineeringMinimum 5 years of professional backend software engineering experience
System ArchitectureProven track record of designing scalable and secure backend systems

Skills

Required skills

JavaDeep experience with Java programming language
MicroservicesProven experience in designing and implementing microservices architectures
Cloud ComputingStrong understanding of AWS cloud platforms and services
Backend DevelopmentMinimum 5 years of backend software engineering experience

Nice to have

FinTech ExperienceBackground in financial technology platforms
Agile MethodologiesExperience with Agile software development practices
Technical MentorshipAbility to guide and mentor junior and mid-level engineers

Compensation & benefits

Salary

EUR 80,000 – 120,000 (annual)

Stock options

Available

Benefits

Unlimited Paid Time Off

Flexible vacation policy supporting work-life balance

Professional Development

Comprehensive growth programs including internal workshops and language classes

Health Support

Psychological support services and mental health resources

Financial Benefits

Competitive salary, stock option plan, and flexible benefit budget

Relocation Support

International relocation assistance for qualified candidates

Flexible Working

Hybrid work model with flexibility in work arrangements


Interview process

  1. 1
    Initial Screening HR review of application and initial qualifications
  2. 2
    Technical Phone Screen Detailed discussion of technical background and experience with Java and microservices
  3. 3
    Technical Interview In-depth technical assessment of coding skills, system design, and problem-solving abilities
  4. 4
    Team Interview Meeting with potential team members to assess cultural fit and collaborative potential
  5. 5
    Final Interview Discussion with senior leadership about role expectations and long-term contributions

Apply for this position

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