Senior Software Engineer (Backend) | Satispay
Join Satispay's engineering team in Milan and help design and scale the backend of a payments platform used by over 6.5 million people. Hybrid (2 days a week in the office), €51-66.5k + stock options.
🚗 Work mode: hybrid, 2 days a week in the office (Tuesday and Thursday), Milan
👾 Key tech skills: Java, Spring Boot, microservices, distributed systems, cloud (AWS preferred)
📊 Years of experience: 5+
💰 Salary: €51-66.5k gross per year + stock option plan and benefits
🏢 About the company
Satispay is an Italian fintech that makes financial services simple and accessible to over 6.5 million users. It started with payments and has expanded into company benefits, investing and cards, with the goal of building the most loved financial platform in the world. The engineering team runs on cloud infrastructure with volumes growing every day, and values ownership and problem solving. Positions are open across several product domains (Core, Business, Consumer), and Satispay assigns the domain at the end of the process.
What you will do
Design and evolve the most sensitive systems of the payment platform, owning them from design to production
Contribute to services for bank integrations, risk and fraud prevention, where performance and reliability matter
Lead technical analyses that span multiple services and produce high-quality documentation (Smart Papers) for stakeholders
Ensure quality through solid testing strategies and safe rollouts
Handle incidents and production issues with debugging, monitoring and clear communication
Help junior and mid-level engineers grow, share knowledge and take part in the team's technical decisions
Technical requirements
At least 5 years of experience as a backend engineer on production systems
Experience designing complex systems or features as the main contributor
Solid understanding of distributed systems and microservices
Experience in cloud environments
Knowledge of Java or similar languages, with a genuine willingness to master Java, the dominant language in the stack
Ability to read and comment on Java code
Fluent English
Nice to have
In-depth experience with Java and Spring Boot
Experience with AWS (another cloud provider is fine too)
Experience with high volumes, performance and scalability
Experience with metrics, logs, alerting and structured incident management
Experience working with both junior and staff engineers
You are the ideal person if
You have already taken a complex design to production with ownership, and you can explain the trade-offs and the problems you met along the way. You enjoy helping teammates grow, you communicate constructively in decision meetings, and you take a practical approach: less endless analysis, more systems that work and keep improving.
Contract and compensation
Employee contract, CCNL (Metalmeccanico) national collective agreement, 12 monthly payments (freelance VAT-number contracts are not available)
Gross annual salary of €51,000-66,500, depending on experience and skills, plus a stock option plan
Concrete benefits
🏥 Private health insurance for you and your family, with psychological support through Serenis
📈 Stock option plan
🍽️ Meal vouchers
🎓 Professional development programs, internal mobility and language courses with Preply
🌴 Unlimited paid time off and flexible working hours
👨👩👧 Enhanced parental leave and additional leave for child sickness
✈️ Relocation support
How the team works
Hybrid: two days a week in the office, Tuesday and Thursday
Working language: English, Italian is not required
Process: interviews with Welyk (recruiter and Tech Xpert), then an interview with Satispay, three remote technical steps (Java code review, system design, a chat with the future manager) and an on-site day
L'annuncio è rivolto a candidati di entrambi i sessi, nel rispetto del D.lgs. 198/2006 e s.m.i., e a persone di ogni età, nazionalità, orientamento sessuale, identità di genere e appartenenza etnica, nel rispetto dei principi di non discriminazione e pari opportunità.
- Sedi
- Lombardia, Milano
- Stato remoto
- Ibrido
- Salario
- 51.000 € - 66.500 €/anno
- Tipo di occupazione
- Tempo pieno
Domande che ti stai chiedendo
-
🤌🏻 Come funziona il processo di selezione in Welyk
Normalmente il nostro processo interno in Welyk è composto da un primo step con uno dei nostri Full Stack Recruiter, per poi passare ad un colloquio tecnico con uno/a dei/delle nostri/e Tech Mentor.
Se entrambi gli step vengono superati con successo verrai presentato/a all'azienda per la quale ti sei candidato/a. -
🧑🏫 Se avessi bisogno di mentorship e/o formazione?
Se pensi ti manchino competenze, o semplicemente vuoi confrontarti con una persona esperta, dai un'occhiata alla nostra parte formativa su: https://www.tomorrowdevs.com/
-
🤔 Avete una community?
Una era poco, quindi ne abbiamo 3!
- Il server Discord di TomorrowDevs: https://www.tomorrowdevs.com/community-free
- Il gruppo Telegram della Locanda: del Tech https://t.me/+mqQJQ9BqKOViMmVk
- TechBay su Reddit: https://www.reddit.com/r/techbay/
A proposito di Welyk
Welyk.tech | Un marchio di Deckx SRL
Rome (RM), Italy | P.IVA: 16796571004
hello@welyk.tech