Satispay

Software Engineer, Backend - Consumer Growth Domain

Satispay4 days ago
Location

Milan, Italy

Type

Full Time

Salary

EUR 50,000 – 80,000

Level

Mid

Role

Backend Engineer

Posted

Apr 9, 2026

Full TimeMid

The role

Summary

Satispay is seeking a Backend Software Engineer for their Consumer Growth Domain, focusing on designing and building scalable features that drive user acquisition and engagement in their innovative digital payments platform. The ideal candidate will contribute to critical systems that enhance user onboarding, security, and loyalty mechanics while working in a dynamic, impact-driven fintech environment.

What you'll do

Product Feature Lifecycle: Own end-to-end technical design and implementation of product features from conception to production release
User Onboarding Systems: Build and optimize high-reliability systems for user onboarding, document verification, and secure transaction flows
Engagement Enhancement: Develop backend services to improve app experience, including shop discovery and personalized consumer journeys
Loyalty Mechanics: Implement and maintain backend infrastructure for subscription plans, referral programs, and user retention strategies
Infrastructure Management: Maintain and improve AWS-based cloud infrastructure and microservices architecture
Technical Documentation: Create comprehensive technical documentation and collaborate cross-functionally with product teams

What we look for

Technical

Backend DevelopmentMinimum 3 years of experience building scalable microservices
Cloud InfrastructureStrong understanding of AWS cloud services and deployment
Database ManagementProficiency with relational database design and optimization

Education

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

Experience

Industry ExperienceProven track record in fast-paced software development environments
Performance OptimizationDemonstrated ability to improve system performance and user experience

Skills

Required skills

JavaSolid expertise in Java programming language
Spring BootProficiency in Spring Boot framework for backend development
PostgreSQLStrong understanding of relational databases
AWSExperience with cloud infrastructure and services

Nice to have

MicroservicesExperience designing and maintaining microservices architecture
AI IntegrationFamiliarity with AI tools for code optimization and documentation
FinTechBackground or interest in financial technology solutions

Compensation & benefits

Salary

EUR 50,000 – 80,000 (annual)

Stock options

Available

Benefits

Flexible Work

Hybrid working system with flexible arrangements

Time Off

Unlimited paid time off

Health Coverage

Comprehensive health insurance and mental health support

Professional Development

Internal training programs, language classes, and professional growth opportunities

Financial Incentives

Competitive salary, stock option plan, and flexible benefit budget

Relocation Support

International relocation assistance


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 coding skills and system design knowledge
  3. 3
    Final Interview In-person meeting to assess cultural fit and discuss potential contributions

Apply for this position

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