Satispay

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

Satispay4 weeks ago
Location

UK, London

Type

Full Time

Salary

EUR 80,000 – 120,000

Level

Senior

Role

Backend Software 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 user onboarding, security, and system reliability. The ideal candidate will lead technical initiatives to automate and secure user registration processes while driving innovation in the fintech payment ecosystem.

What you'll do

Onboarding Automation: Lead multi-service orchestration to optimize user activation processes and increase automation rates for new user registrations
Security Management: Enhance Anti-ATO (Account Take Over) mechanisms and develop robust login flows to protect user funds and data
Process Optimization: Identify and resolve technical bottlenecks, replacing manual back-office tasks with automated workflows
System Integration: Ensure system reliability and resilience when integrating with external providers to maintain uninterrupted user registration and app experiences
Compliance and Lifecycle Management: Oversee the entire user journey from registration to data erasure, maintaining 100% compliance with GDPR standards
Technical Mentorship: Guide and mentor junior and mid-level backend engineers, conducting impactful code reviews and promoting engineering excellence

What we look for

Technical

Programming LanguagesAdvanced proficiency in Java with strong microservices development experience
Cloud PlatformsExtensive experience with AWS, including EC2, ECS, S3, Lambda, Kinesis, and ElasticSearch
DatabasesProven expertise with PostgreSQL and distributed database systems

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or equivalent professional experience

Experience

Backend EngineeringMinimum 5 years of backend software engineering experience with a strong track record in microservices and cloud environments
Technical LeadershipDemonstrated ability to drive knowledge sharing, mentor teams, and conduct technical analysis for large-scale projects

Skills

Required skills

JavaDeep expertise in Java programming and software design
AWS CloudComprehensive knowledge of AWS cloud infrastructure and services
Microservices ArchitectureStrong understanding of microservices design and implementation

Nice to have

FinTech ExperienceBackground or interest in financial technology and innovative payment solutions
Agile MethodologiesExperience with Agile and Scrum development practices

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

Internal mobility programs, language classes, and professional training opportunities

Stock Option Plan

Equity compensation with potential additional performance-based grants

Mental Health Support

Psychological support and mental health webinars through Serenis

Flexible Work

Hybrid working system with international relocation support


Interview process

  1. 1
    Initial Screening Review of application and initial candidate evaluation
  2. 2
    Technical Interview In-depth discussion of technical skills, experience, and problem-solving approach
  3. 3
    System Design Challenge Assessment of architectural and design capabilities through a practical challenge
  4. 4
    Team Fit Interview Meeting with potential team members to evaluate cultural and collaborative fit
  5. 5
    Final Executive Interview Comprehensive discussion with senior leadership about role expectations and candidate's potential

Apply for this position

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