Satispay

Senior Backend Software Engineer - Consumer Growth

Satispay6 months ago
Location

Milan, Italy

Type

Full Time

Salary

EUR 70,000 – 110,000

Level

Senior

Role

Backend Engineer

Posted

Oct 2, 2025

Full TimeSenior

The role

Summary

Satispay is seeking a Senior Backend Software Engineer for their Consumer Growth team in Milan, Italy. The ideal candidate will lead critical user onboarding and identity management systems, driving automation, security, and reliability for the company's fintech payment platform. This role requires a strategic technical leader who can enhance user experiences while maintaining robust security and compliance standards.

What you'll do

Onboarding Automation: Lead the technical execution of user onboarding processes, optimizing automation rates and streamlining user activation workflows
Security Management: Develop and implement robust security mechanisms to protect user accounts, focusing on preventing account takeovers and ensuring data integrity
Process Optimization: Identify and eliminate technical bottlenecks, transforming manual back-office tasks into efficient automated workflows
Integration Reliability: Ensure system resilience when integrating with external providers, preventing potential service disruptions during user registration and interactions
Compliance Management: Maintain 100% compliance with GDPR standards throughout the entire user lifecycle, from registration to data erasure

What we look for

Technical

Java ProgrammingDeep expertise in Java development with proven experience in building complex backend systems
Microservices ArchitectureExtensive experience designing and implementing microservices-based architectures
Cloud InfrastructureProficient in AWS cloud services, including EC2, ECS, Lambda, and S3

Education

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

Experience

Backend EngineeringMinimum 5 years of backend software engineering experience with a focus on complex system design and implementation
Technical LeadershipProven track record of mentoring junior engineers and driving technical knowledge sharing

Skills

Required skills

JavaStrong programming skills in Java with enterprise-level application development experience
AWS CloudComprehensive understanding of AWS cloud services and infrastructure
MicroservicesExpertise in designing, developing, and managing microservices architectures

Nice to have

FinTech ExperiencePrevious experience in financial technology platforms and payment systems
Performance OptimizationAdvanced skills in system performance tuning and scalability design

Compensation & benefits

Salary

EUR 70,000 – 110,000 (annual)

Stock options

Available

Benefits

Unlimited Paid Time Off

Flexible time off policy that supports work-life balance

Psychological Support

Mental health webinars and support services through Serenis

Professional Development

Comprehensive programs including language classes, internal workshops, and training

Stock Option Plan

Equity compensation with potential additional grants based on performance

Flexible Hybrid Work

Hybrid working arrangement with flexibility in work location


Interview process

  1. 1
    Initial Screening HR review of application and initial qualifications assessment
  2. 2
    Technical Interview Detailed discussion of technical skills, experience with Java, microservices, and cloud infrastructure
  3. 3
    System Design Challenge Evaluation of candidate's ability to design scalable and secure backend systems
  4. 4
    Team Fit Interview Meeting with potential team members to assess cultural alignment and collaboration skills
  5. 5
    Final Executive Interview Discussion with senior leadership about vision, potential impact, and long-term goals

Apply for this position

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