Software Engineer III, Backend - Consumer Wealth Domain
Backend Engineer · Senior · Full Time
Opens Satispay's application page
Role
What you'll do.
Lead the design, development, and operation of backend services powering Satispay's consumer wealth platform, serving 6 million users. As Software Engineer III in the Consumer Wealth Domain, you'll own the complete feature lifecycle for savings and investment products using Java, Spring Boot, and AWS infrastructure. This role combines financial precision with modern software engineering practices, requiring 3+ years of backend development experience in scalable microservices environments with a passion for fintech innovation.
Responsibilities
- Own Complete Feature Lifecycle: Design, build, test, and operate backend services for savings and investment products from initial technical design through production deployment, utilizing Java, Spring Boot, and PostgreSQL to ensure reliability and maintainability
- Build and Maintain Wealth Products: Develop core functionalities including the Invested Money Box, automated savings goals, and investment portfolio management systems, ensuring high availability, transactional consistency, and precision in financial calculations
- Manage AWS Infrastructure and Architecture: Own AWS-based cloud infrastructure including EC2, ECS, S3, Lambda, and Kinesis services, with responsibility for architectural improvements and seamless integration across wealth-related microservices
- Leverage AI Tools for Engineering Excellence: Utilize AI-powered tools daily to write optimized code, accelerate root cause analysis, generate comprehensive documentation, and drive continuous improvements in engineering efficiency
- Translate Financial Requirements to Technical Solutions: Convert complex financial requirements into scalable technical architectures, balancing rapid delivery speed with the extreme precision and data integrity required by wealth management systems
- Drive Code Quality and System Reliability: Actively participate in code reviews, post-mortems, and refactoring initiatives; debug complex issues across distributed services; investigate production incidents and share learnings to continuously improve system health
- Cross-Functional Collaboration: Work closely with Product, UX, and other engineering teams to align technical solutions with business objectives, communicate complex technical concepts to non-technical stakeholders, and promote engineering best practices
Qualifications
What we look for.
Technical
Java & Spring Boot Expertise
Advanced proficiency in Java programming and Spring Boot framework with proven experience building production-grade backend services
Microservices Architecture
Strong understanding of microservices design patterns, service communication, and distributed system challenges with ability to design scalable service architectures
AWS Cloud Platform
Hands-on experience with AWS services including EC2, ECS, S3, Lambda, and Kinesis; understanding of cloud-native application design and deployment patterns
Relational Database Design
Solid expertise with PostgreSQL and relational database concepts including schema design, query optimization, transactions, and ensuring data consistency
Financial Systems Knowledge
Understanding of payment systems, transactional consistency, financial calculations, and regulatory considerations in wealth management platforms
Education
Computer Science or Related Field
Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience demonstrating strong computer science fundamentals
Continuous Learning
Demonstrated commitment to staying current with backend development practices, cloud technologies, and financial systems architecture
Experience
Backend Development Experience
Minimum 3 years as a Backend Engineer in fast-paced, scaling environments with proven track record of designing and maintaining scalable microservices
Production System Management
Demonstrated experience operating and debugging complex backend systems in production, with exposure to incident response and system reliability practices
FinTech or Payment Systems
Experience or strong passion for financial technology, payments, wealth management, or startup environments; ability to navigate regulatory and precision requirements
Skills
Required
Java Programming
Advanced Java development skills with strong understanding of OOP principles, concurrency, and enterprise application patterns
Spring Boot Framework
Production-level experience building RESTful APIs and microservices with Spring Boot, including dependency injection, security, and data access patterns
PostgreSQL & SQL
Proficiency in SQL query design, database schema optimization, transactions, and ensuring ACID compliance for financial data integrity
AWS Cloud Services
Hands-on experience deploying and managing applications on AWS infrastructure with understanding of EC2, container services, and serverless computing
System Design & Architecture
Ability to design scalable backend architectures considering performance, reliability, and maintainability across distributed microservices
Problem-Solving & Debugging
Strong analytical skills to troubleshoot complex distributed system issues, perform root cause analysis, and implement robust solutions
Cross-Functional Communication
Excellent ability to communicate technical concepts clearly to both engineering and non-technical stakeholders, translating business requirements into technical solutions
English Language
Fluent English communication skills for effective collaboration in an international team environment
Preferred
AI-Assisted Development
Nice to haveExperience using AI tools and copilots for code generation, documentation, and engineering productivity enhancement
Kubernetes & Container Orchestration
Nice to haveFamiliarity with Docker, Kubernetes, or other container orchestration platforms for managing microservices deployments
Event-Driven Architecture
Nice to haveExperience designing and implementing event-driven systems using technologies like Kinesis, Kafka, or similar streaming platforms
Financial Systems Compliance
Nice to haveUnderstanding of regulatory requirements in fintech including KYC, AML, and data protection standards relevant to wealth management
Performance Optimization
Nice to haveProven ability to optimize database queries, API response times, and backend system performance at scale
FinTech Domain Knowledge
Nice to haveBackground in payments, investments, savings platforms, or other financial technology domains with understanding of wealth management workflows
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·EUR 38,000 – 46,000
Equity·Stock options
Benefits
Comprehensive Health Coverage
Private insurance for you and your family, plus access to Serenis psychological support services and mental health workshops
Stock Option Plan
Participate in company equity growth as part of the compensation package, aligning your success with Satispay's mission
Meal Vouchers
Subsidized meal benefits to support your daily nutrition and wellbeing
Relocation Support
Comprehensive support if relocating internationally, easing your transition to Milan or other company locations
Professional Development Programs
Structured learning opportunities and resources to advance your technical skills and career growth
Internal Mobility
Clear pathways to explore different roles and teams within Satispay as your career evolves
Language Training
Language courses provided through Preply to support communication and cultural integration
Unlimited PTO
Flexible time-off policy emphasizing work-life balance and personal wellbeing
Hybrid Work Flexibility
Three days per week in-office (Tuesday, Thursday, plus one day of your choice) with options to request additional remote work
Flexible Working Hours
Autonomy to structure your working hours around your productivity and personal commitments
Enhanced Parental Leave
Generous parental leave benefits supporting work-life integration for parents
Additional Child Care Leave
Extra leave allowance for child sickness and family needs
Process
Interview steps.
- 01
Initial Application & Screening
Submit your resume and application through the Ashby portal. The hiring team will review your background, technical experience, and fit for the Consumer Wealth Domain backend engineering role
- 02
Technical Phone Screen
Discuss your backend development experience, microservices architecture knowledge, and approach to building scalable systems. This conversation explores your Java and cloud platform proficiency
- 03
System Design Interview
Deep dive into designing a backend system for a wealth management feature. You'll discuss architectural decisions, technology choices, scalability considerations, and how you'd handle financial data integrity requirements
- 04
Coding Assessment
Technical coding challenge focusing on Java, Spring Boot, and problem-solving skills. This evaluates your practical development abilities and coding quality standards
- 05
FinTech Domain Discussion
Conversation with a senior engineer or product lead about your understanding of financial systems, payment processing, wealth management, and your passion for fintech innovation
- 06
Cross-Functional Collaboration Round
Meeting with Product and UX team members to assess communication skills, ability to understand non-technical requirements, and collaborative problem-solving approach
- 07
Leadership Conversation
Final interview with engineering leadership to discuss career aspirations, team dynamics, growth opportunities, and cultural fit with Satispay's values and mission
Full posting
Original listing.
About us
Satispay began by rethinking the simple act of a payment to remove the friction from our daily routines. But we didn’t stop there. Today, we are building a complete financial platform designed to empower people and concretely improve their lives. By giving our 6 million users a clear, open path to pay, save, and invest, we are evolving into the definitive destination for every financial need.
What you'll be doing
As our Software Engineer III, Backend - Consumer Wealth Domain, you’ll be the person who plays a key role in building and operating the backend services that enable millions of users to grow and manage their savings and investments seamlessly. Here's what your day-to-day will look like:
Own the Feature Lifecycle – Design, build, test, and operate backend services for savings and investment products—from initial technical design to production—using Java, Spring Boot, and PostgreSQL.
Build Scalable Wealth Products – Develop and maintain core functionalities like the "Invested Money Box", automated savings goals, and investment portfolios, ensuring high reliability and transactional consistency.
Master a Modern Tech Stack – Take ownership of our AWS-based infrastructure (EC2/ECS, S3, Lambda, Kinesis) and contribute to architectural improvements to ensure smooth integration across wealth-related microservices.
Work in an AI-Powered Environment – Leverage AI tools daily to write and optimize code, speed up root cause analysis, and generate documentation, raising the bar for engineering efficiency.
Solve Complex Financial Problems – Turn financial requirements into scalable technical solutions, balancing delivery speed with the extreme precision required by wealth management systems.
Collaborate & Lead Quality – Work cross-functionally with Product and UX teams while actively contributing to code reviews, post-mortems, and refactoring initiatives to promote engineering best practices.
Drive System Reliability – Debug complex issues across services, investigate production incidents, and share learnings with the team to continuously improve the health of our financial engines.
Who we're looking for
We need a problem-solver who loves teamwork and gets things done. If you're curious and ready for real ownership, you'll fit in! Does this sound like you?
Experience – You have at least 3 years of experience as a Backend Engineer in fast-paced environments, with a strong track record of building and maintaining scalable microservices.
Technical Foundations – Solid expertise in Java & Spring Boot, with exposure to cloud environments (AWS is a plus) and relational databases.
Financial Precision – You care deeply about performance, data integrity, and transactional consistency—essential when handling users' savings and investments.
Teamwork and Communication – You excel at cross-functional collaboration and can communicate complex technical ideas clearly to both technical and non-technical peers.
Passion and Language Skills – You are passionate about FinTech, wealth management, or startup environments and are fluent in English.
CareAbout: how we support your impact
We move fast, and evolution never stops. It’s a fun ride, but it can be challenging. To make sure our people truly thrive, we’re committed to making their lives easier, both in the office and out in the world. That’s why we created CareAbout:
❤️ Health (Private insurance for you and your family, psychological support with Serenis, mental health workshops)
💰 Financial resources (Stock Option Plan, Meal vouchers, Relocation support if you’re moving countries)
⚙️ Growth and development (Professional development programs, Internal mobility, Language courses with Preply)
🌱 Flexibility (Unlimited PTO, Hybrid working policy*, Flexible working hours)
🧑🧑🧒 Family (Enhanced parental leave, Additional leave for child sickness)
*We embrace three days per week in-office (Tuesday and Thursday + 1 of your choice), with the option to request extra remote time.
Salary: €38,000 - €46,000 gross per annum
This range is set using objective, gender-neutral criteria for the role's core requirements. However, we do not believe in putting a ceiling on talent. The final compensation package is tailored according to your unique experience and expertise. If your skills go beyond the standard profile, apply anyway so we can discuss a package that reflects your true value.
Equal Opportunity Employer
At Satispay, we're proud to be an equal opportunity employer. We celebrate diversity and inclusion, welcoming individuals of all backgrounds. This opportunity is open to everyone, regardless - for instance - of race, colour, religion, sex, gender identity, sexual orientation, and national origin. Join us in a workplace where everyone belongs!
Learn more about us
Our values and pillars aren’t just fancy words on a page - they really shape everything we do. Explore them here.
#LI-VR1
#LI-Hybrid
By submitting this application, I acknowledge that I have read and understood the content of the Privacy Policy
Redirects to Satispay's application page.
Other roles
More at Satispay.
Frontend Software Engineer III - L.68/99
Senior
Frontend Software Engineer III
Senior
Associate Engineering Manager - Consumer Wealth Domain
Manager
Lead Backend Engineer - Consumer Growth
Senior
Senior Backend Software Engineer - Consumer Growth
Senior