Satispay

Staff Software Engineer - Consumer Wealth

Satispay1 months ago
Location

Milan, Italy

Type

Full Time

Salary

EUR 90,000 – 140,000

Level

Staff

Role

Staff Software Engineer

Posted

Feb 2, 2026

Full TimeStaff

The role

Summary

Satispay is seeking a Staff Software Engineer for their Consumer Wealth team in Milan, Italy, to drive innovative financial technology solutions. The ideal candidate will architect complex back-end systems, lead technical strategy for savings and investment features, and contribute to empowering users' financial well-being through advanced technological solutions.

What you'll do

Technical Strategy Definition: Define and implement technical strategy for the Consumer Wealth domain, focusing on complex subsystems powering savings and investment features.
System Architecture: Design and build scalable, high-quality systems that solve complex financial engineering problems, managing and simplifying back-end systems for wealth management.
Technical Leadership: Drive technical alignment across the organization, represent technical vision internally and externally, and stay ahead of emerging FinTech and wealth management technology trends.
Talent Development: Develop the next generation of technical leaders and champion a culture of high-quality engineering and continuous improvement.
Impact Generation: Contribute to back-end infrastructure that directly supports users in growing their wealth and achieving financial goals.

What we look for

Technical

Cloud Platform ExperienceExtensive experience with AWS cloud infrastructure, microservices deployment, and serverless computing
Java ExpertiseStrong proficiency in Java development with deep understanding of complex back-end systems
Microservices ArchitectureProven track record of designing, building, and maintaining microservices architectures

Education

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

Experience

Industry ExperienceMinimum 7 years of back-end software engineering experience in product-based companies
Financial SystemsExperience with financial systems, transactional consistency, or regulated environments preferred

Skills

Required skills

JavaAdvanced Java programming skills with deep system design capabilities
Cloud InfrastructureComprehensive understanding of AWS cloud services and infrastructure management
MicroservicesExpert-level design and implementation of scalable microservices architectures

Nice to have

FinTech KnowledgeUnderstanding of financial product development and wealth management systems
Strategic CommunicationAbility to communicate complex technical concepts to diverse stakeholders

Compensation & benefits

Salary

EUR 90,000 – 140,000 (annual)

Stock options

Available

Benefits

Unlimited PTO

Flexible paid time off policy supporting work-life balance

Health Coverage

Comprehensive health insurance and wellness support

Professional Development

Internal mobility programs, language classes, and workshops

Stock Option Plan

Equity compensation with potential additional performance-based grants

Flexible Working

Hybrid work model with flexible working arrangements


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 engineering skills and system design capabilities
  3. 3
    Final Interview In-person meeting to assess cultural fit and strategic alignment

Apply for this position

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