Backend Software Engineer
On-site
Full Time
#Fintech
#Payments
#Software Engineering
#NestJS
#TypeScript
#MySQL
#AWS
#GraphQL
#REST API
#Docker
#CI CD
#JWT
#OAUTH2
At Scalapay, we are building a culture rooted in high standards, independent thought, and continuous learning. We operate as one of Europe’s most ambitious fintech teams, working in a fast-paced environment where we value innovation, ownership, and bold thinking. If you are ready to test your potential and grow alongside a team that thrives on change, we would love to hear from you.
What is this role?
We are looking for a Senior Backend Software Engineer to join our Experiences team on a full-time, on-site basis in Italy. This position is perfect for an experienced developer who is passionate about creating robust, high-performance systems and wants to contribute to a mission-driven fintech company.
What will you do?
- Design, build, and maintain high-quality REST APIs and GraphQL services using NestJS and TypeScript to power our user experience.
- Ensure the security and compliance of our payment systems by implementing JWT, OAuth2, and rigorous data protection measures.
- Manage our backend infrastructure on AWS while optimizing MySQL database performance and maintaining efficient containerized workflows using Docker and CI/CD pipelines.
What makes you a great fit?
To succeed in this role, you should be a performance-minded professional who prioritizes secure coding and scalability. We are looking for the following qualifications:
- At least 5 years of experience in backend development, with 3+ years specifically using NestJS and TypeScript.
- Deep expertise in MySQL database design and optimization.
- Extensive hands-on experience with AWS services and cloud infrastructure.
- A strong background in REST API and GraphQL development, including a solid understanding of security best practices like authentication and authorization.
- Excellent communication skills in English.
- A collaborative mindset, as you will be working closely with a team of tech leaders in an agile environment.
What's in it for you?
Joining our team means you will be working in an international environment with significant technical challenges. We offer:
- The opportunity to work with industry leaders who are focused on delivering exceptional products.
- Personalized support to accelerate your professional growth and help you take ownership of your work.
- Access to the latest technologies and the freedom to bring your own creative flair to the role.
Our hiring process is designed to spotlight exceptional talent. It begins with a chat with our Talent Acquisition team, followed by an interview with the Hiring Manager, a technical case study, and a final conversation with our CEO.



