Satispay

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

Satispay4 weeks ago
Location

Poland, Warsaw

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 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 processes through advanced background verification and automation 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 implement backend solutions that replace manual back-office tasks with efficient automated workflows.
Integration Resilience: Develop strategies to maintain system reliability during integrations with external providers, ensuring uninterrupted user registration and app experiences.
Compliance Management: Oversee the entire user lifecycle from registration to data erasure, maintaining 100% compliance with GDPR best practices.
Technical Mentorship: Guide and mentor junior and mid-level backend engineers through high-impact code reviews and knowledge sharing initiatives.

What we look for

Technical

Programming LanguagesAdvanced proficiency in Java with strong backend development skills
Cloud TechnologiesExtensive experience with AWS infrastructure, including EC2, ECS, S3, Lambda, and microservices architecture
Database ManagementProven expertise with PostgreSQL and distributed system design

Education

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

Experience

Backend EngineeringMinimum 5 years of professional experience in backend software engineering
MicroservicesDemonstrated track record of designing and implementing microservices architectures
Agile MethodologiesProven experience working in Agile development environments

Skills

Required skills

JavaDeep technical expertise in Java programming
AWS CloudComprehensive understanding of AWS cloud infrastructure and services
Microservices ArchitectureStrong design and implementation skills for microservices-based systems

Nice to have

FinTech ExperiencePrior experience in financial technology or payment systems
Security OptimizationAdvanced knowledge of user authentication and security best practices

Compensation & benefits

Salary

EUR 80,000 – 120,000 (annual)

Stock options

Available

Benefits

Flexible Working

Hybrid work model with flexible working arrangements

Unlimited PTO

Unlimited paid time off to support work-life balance

Professional Development

Internal mobility programs, language classes, and professional development opportunities

Financial Support

Competitive salary, stock option plan, and flexible benefit budget

Relocation Support

International relocation assistance for the Milan office

Mental Health Support

Psychological support and mental health webinars


Interview process

  1. 1
    Initial Screening Review of application and initial resume screening
  2. 2
    Technical Interview Detailed technical assessment of backend engineering skills and experience
  3. 3
    System Design Challenge Evaluation of microservices and cloud architecture design capabilities
  4. 4
    Team Fit Interview Discussion of collaborative approach and alignment with company values
  5. 5
    Final Interview Meeting with senior leadership and final selection decision

Apply for this position

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