Senior Software Engineer - Mendix Cloud Backups

1 Month ago • 6 Years + • Devops

Job Summary

Job Description

Mendix, a leading low-code application development platform, is seeking a Senior Software Engineer for their Cloud Backups team. This role is pivotal in architecting, developing, and operating a large-scale application backup solution for thousands of applications. The team is responsible for the backup infrastructure and underlying services, ensuring 24/7 operation with high uptime. Currently, the backup solution is undergoing a re-architecture and migration process, requiring the engineer to maintain stability and resiliency. The engineer will contribute to building and maintaining the backups service, a critical component of Mendix's Cloud product, ensuring reliable data protection.
Must have:
  • 6+ years of software development experience
  • Proficiency in Java or Go
  • Experience with scalable, distributed systems
  • Strong understanding of cloud computing (AWS)
  • Unix/Linux fundamentals
  • Experience with Kubernetes/Cloud Foundry
  • Infrastructure as Code (IaC) with Terraform/Spacelift
  • Monitoring and alerting implementation
  • Excellent communication skills
  • Ability to make critical decisions
  • Agile methodologies (Scrum/Kanban)
  • Passion for code quality and testing
Good to have:
  • Python for scripting/automation
  • Containerization (Kubernetes/Docker)
  • CI/CD tooling (Jenkins/Spacelift)
  • Mendix low-code development
  • Relevant certifications (AWS, Kubernetes)
Perks:
  • Collaborate with cross-functional teams
  • Drive continuous improvement initiatives
  • Optimize processes and enhance automation
  • Increase efficiency in backup management
  • Stay updated on industry trends and technologies
  • Incorporate best practices into development roadmap

Job Details

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

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: (Open Source) Kubernetes, Cloud Foundry, Docker, Open Service Broker API
  • Monitoring: Datadog, Prometheus,Grafana
  • CI/CD: GitLab CI, ArgoCD
  • Automation: Terraform, Spacelift, Helm
  • Programming languages and frameworks: Java, Go, SpringBoot
  • Scripting: Bash, Python
  • Version Control: Git
  • Database: PostgreSQL, Aurora

#LI-LP2
#LI-HYBRID

If you see a job description and think, “I’d be perfect for that” but your experience doesn’t align perfectly with the qualifications – don’t let that hold you back. We’re always eager to hire talented, passionate candidates – so give it a try and apply.

Equal Employment Opportunity Statement
Mendix/Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.

EEO is the Law
Applicants and employees are protected under Federal law from discrimination. To learn more, Click here.

Pay Transparency Non-Discrimination Provision
Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here.

California Privacy Notice
California residents have the right to receive additional notices about their personal information. To learn more, click here.

Similar Jobs

room8 - Senior Stylized Character Concept Artist

room8

Argentina (On-Site)
3 Months ago
Team Liquid - Project Coordinator

Team Liquid

Jakarta, Indonesia (On-Site)
2 Weeks ago
Corsair - Business Intelligence Data Analyst

Corsair

Milpitas, California, United States (On-Site)
3 Months ago
Triple dot studios - Level Designer

Triple dot studios

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Weeks ago
Google - Staff Software Engineer, Infrastructure, Core

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
CyberArk - Automation Framework Engineer

CyberArk

Bulgaria (Hybrid)
2 Months ago
Argus - Software Engineer (Infrastructure/Backend)

Argus

Indonesia (Remote)
4 Months ago
C3 IoT - AI Solution Architect/Senior AI Solution Architect (Post-Sales)

C3 IoT

Redwood City, California, United States (On-Site)
2 Months ago
Valeo - Senior SysOps/SRE Engineer

Valeo

Cairo, Cairo Governorate, Egypt (On-Site)
2 Months ago
Axi - Senior Software Architect

Axi

India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Marvell - Staff Engineer, Firmware Developer

Marvell

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Axi - Client Communication Specialist

Axi

Limassol, Limassol, Cyprus (Hybrid)
3 Weeks ago
Moloco - Growth Manager

Moloco

Beijing, China (On-Site)
2 Months ago
Axon - Senior Mechanical Engineer - Thermal

Axon

Scottsdale, Arizona, United States (On-Site)
1 Month ago
Demandbase - Product Marketing Manager, Sales Product

Demandbase

United States (On-Site)
1 Month ago
Illumina - Sr. Software Quality Engineer (Cybersecurity)

Illumina

San Diego, California, United States (On-Site)
2 Weeks ago
Nice - Technical Writer, Actimize

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
Scopely - Lead Product Manager, Growth

Scopely

United States (Remote)
2 Months ago
Tencent - Senior Producer

Tencent

Sweden (On-Site)
4 Months ago
Hawkeye Innovations - Test Automation Engineer

Hawkeye Innovations

Basingstoke, England, United Kingdom (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Rotterdam, South Holland, Netherlands

Dentsu - Solutions Consultant

Dentsu

Rotterdam, South Holland, Netherlands (On-Site)
2 Months ago
Nintendo - Social Media & Content Creation Intern

Nintendo

Nieuwegein, Utrecht, Netherlands (On-Site)
9 Months ago
Tesla - Sustainability / Energy Management Operations Specialist – Energy

Tesla

North Holland, Netherlands (On-Site)
5 Months ago
Tesla - Supervisor Technical Support – Residential Products

Tesla

North Holland, Netherlands (On-Site)
6 Months ago
Tesla - Senior Supply Chain Planner – Spare Parts

Tesla

North Brabant, Netherlands (On-Site)
6 Months ago
Beyond Sports - System Admin/IT Support

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
4 Months ago
Abstraction Games - Senior Tech Producer

Abstraction Games

Eindhoven, North Brabant, Netherlands (Hybrid)
4 Months ago
Tesla - Utilities Specialist - Real Estate Operations

Tesla

North Holland, Netherlands (On-Site)
6 Months ago
GamePoint - Lead Unity Developer

GamePoint

The Hague, South Holland, Netherlands (On-Site)
1 Year ago
Bosch Group - Marketing & Communications Intern

Bosch Group

Tilburg, North Brabant, Netherlands (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Lambda - Hardware Solutions Engineer

Lambda

San Jose, California, United States (Hybrid)
4 Months ago
Workato - Intern - Platform Solutions Engineer

Workato

Tokyo, Japan (On-Site)
2 Months ago
Zazz - Solutions Architect - Backend Development

Zazz

India (On-Site)
7 Months ago
bytedance - Machine Learning Engineer - Machine Learning Infrastructure

bytedance

San Jose, California, United States (On-Site)
9 Months ago
bytedance - Site Reliability Engineer, Edge Services

bytedance

Seattle, Washington, United States (On-Site)
4 Months ago
Synechron - API Automation Engineer (Java/Python)

Synechron

Bengaluru, Karnataka, India (On-Site)
1 Year ago
PhonePe - Site Reliability Engineer 2

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Ajmera Infotech - Azure Kubernetes Engineer (On-site only)

Ajmera Infotech

Ahmedabad, Gujarat, India (On-Site)
1 Month ago
Codeway Studios - Sr. DevOps Engineer

Codeway Studios

İstanbul, Türkiye (On-Site)
3 Months ago
Alpha Sense - Lead AI Platform Engineer

Alpha Sense

New York, New York, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Rotterdam, South Holland, Netherlands (Hybrid)

Rotterdam, South Holland, Netherlands (Hybrid)

Milan, Lombardy, Italy (Hybrid)

Boston, Massachusetts, United States (Hybrid)

Rotterdam, South Holland, Netherlands (Hybrid)

Rotterdam, South Holland, Netherlands (Hybrid)

Rotterdam, South Holland, Netherlands (Hybrid)

Rotterdam, South Holland, Netherlands (Hybrid)

Rotterdam, South Holland, Netherlands (Hybrid)

Rotterdam, South Holland, Netherlands (Hybrid)

View All Jobs

Get notified when new jobs are added by Mendix