Jobs and Careers
ME
Senior Software Engineer - Mendix Cloud Backups
MendixThe Netherlandsfull_timeVerifiedPosted 10 Jul 2025
About the role
Mendix – the leading low-code application development platform:The Mendix Platform uses visual modeling to abstract long-form coding out of application development. Our customers use Mendix to create and deploy better software for the enterprise, faster. Mendix enables collaboration between business users and developers to work together throughout the development process.
Read our Customer Stories to learn more about the wealth of software and solutions global organizations have built with the Platform.
At Mendix we strive to maintain a diverse, open, and safe working environment where people can be their true selves. We value every voice, celebrate individuality, and appreciate the diversity of thought and experience. People who work here are driven, smart, and really good at what they do.
As this market evolves, we encourage people of all skill levels to work with the platform, both for clients and candidates. Apply today to discover how you can make a meaningful impact with Mendix.
About the team:The Mendix Cloud Backups team is responsible for building and maintaining the complete solution which provides our customers with the backups of their applications running on our infrastructure at any point. The team is responsible for this Backups infrastructure and the underlying services, creating thousands of backups every day, spread across 25+ production deployments across the globe, 24/7, with 4 nines of uptime.
Currently, the Backups solution is re-architected and we are in a migration process. This is a crucial change for our customers, as we need to make sure stability and resiliency is maintained at the same level for the scale of our operations mentioned above.
The role:In the role of a Senior Software Engineer in the Mendix Cloud Backups team you will play a pivotal role in architecting, developing, and operating the application backups solution for thousands of applications at scale.
Your expertise will be instrumental in ensuring the reliability, scalability, and efficiency of our backup infrastructure, enabling seamless data protection for our diverse application ecosystem.
As part of our continuous effort to innovate and improve our offerings, we are seeking a talented Senior Software engineer to join our dynamic team responsible for building and maintaining the backups service, a critical component of our Cloud product
Read our Customer Stories to learn more about the wealth of software and solutions global organizations have built with the Platform.
At Mendix we strive to maintain a diverse, open, and safe working environment where people can be their true selves. We value every voice, celebrate individuality, and appreciate the diversity of thought and experience. People who work here are driven, smart, and really good at what they do.
As this market evolves, we encourage people of all skill levels to work with the platform, both for clients and candidates. Apply today to discover how you can make a meaningful impact with Mendix.
About the team:The Mendix Cloud Backups team is responsible for building and maintaining the complete solution which provides our customers with the backups of their applications running on our infrastructure at any point. The team is responsible for this Backups infrastructure and the underlying services, creating thousands of backups every day, spread across 25+ production deployments across the globe, 24/7, with 4 nines of uptime.
Currently, the Backups solution is re-architected and we are in a migration process. This is a crucial change for our customers, as we need to make sure stability and resiliency is maintained at the same level for the scale of our operations mentioned above.
The role:In the role of a Senior Software Engineer in the Mendix Cloud Backups team you will play a pivotal role in architecting, developing, and operating the application backups solution for thousands of applications at scale.
Your expertise will be instrumental in ensuring the reliability, scalability, and efficiency of our backup infrastructure, enabling seamless data protection for our diverse application ecosystem.
As part of our continuous effort to innovate and improve our offerings, we are seeking a talented Senior Software engineer to join our dynamic team responsible for building and maintaining the backups service, a critical component of our Cloud product
We're looking for you if you have:
- 6 plus years of experience in software development.
- Proficiency in programming languages such as Java, or Go, with a strong emphasis on building scalable, distributed systems.
- Strong understanding of cloud computing concepts, with hands-on experience in AWS services and Unix/Linux fundamentals.
- Experience with running applications at scale with cloud orchestration technologies like Kubernetes and/or Cloud Foundry and designing highly resilient architectures for these.
- Familiarity with infrastructure as code (IaC) principles and tools, such as Terraform, Spacelift, for provisioning and managing cloud infrastructure.
- Good understanding of establishing comprehensive monitoring and alerting mechanisms.
- Excellent communication skills with the ability to articulate technical concepts to both technical and non-technical stakeholders.
- Demonstrated ability to make critical decisions under pressure, prioritize tasks effectively, and meet tight deadlines.
- Experience working in Agile environments, utilizing methodologies like Scrum or Kanban.
- Passion for code quality and know how to lead by example: from a clean Git history to well thought-out unit and integration tests.
Even better (but not essential!) if you have experience with:
- Python for scripting and automation tasks.
- Containerization technology and orchestration, e.g. Kubernetes/Docker & CloudFoundry.
- CI/CD tooling such as Jenkins, Spacelift, etc.
- Mendix low-code application development.
- Relevant certifications (e.g., AWS Certified Solutions Architect, Certified Kubernetes Administrator) are a plus.
You’ll help drive digital innovation by:
- Collaborating with cross-functional teams to understand requirements, prioritize tasks, and deliver solutions that meet business objectives.
- Driving continuous improvement initiatives to optimize processes, enhance automation, and increase efficiency in managing backups across our Cloud product.
- Staying updated on industry trends, emerging technologies, and best practices to incorporate them into the development roadmap of the backups service.
Here are many of the tools we make use of:
- Amazon Web Services: EC2, RDS, S3, Backup, Batch,Fargate, ECS, CloudWatch, Lambda, IAM, and more!
- PaaS:
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s