
Senior Software Engineer, Atlas Clusters
MongoDB · Dublin, County Dublin, Ireland
- On site
- Full-time
- $150,000 / year
- Dublin, County Dublin, Ireland
Job highlights
- Build and design features for MongoDB Atlas.
- Lead complex technical projects and roadmap development.
- Collaborate with customers and support teams.
- Develop codebase, best practices, and design principles.
- Foster an inclusive and respectful work environment.
About the role
Senior Software Engineer, Atlas Clusters
MongoDB is seeking a Senior Software Engineer to join the Atlas Clusters Organization. The organization is responsible for building MongoDB Atlas, our database as a service offering and fastest growing product. Atlas allows users to deploy fault-tolerant, secure, globally distributed MongoDB clusters in just minutes. This includes developing software to interface with the three major cloud providers (AWS, Azure, and GCP) in order to bring security, durability, availability, and performance to all deployments of MongoDB.
We are forming a new Atlas Clusters team in the Dublin area. We are looking to speak to candidates who are based in Dublin and would like a hybrid or in-office working model.
What you’ll do
- Build and design new features for MongoDB Atlas
- Contribute to and lead complex technical projects
- Work with stakeholders throughout MongoDB to build our roadmap and product offerings
- Work with customers and support engineers to fix issues and become part of our on-call rotation
- Collaborate with team members to develop our codebase, best practices, and design principles
- Foster an inclusive and respectful work environment according to MongoDB's Core Values
We’re looking for someone who
- Has at least 6 years of professional software development experience
- Is skilled at writing large-scale, distributed backend systems in a compiled language (Go, Java, C#, etc.).
- Has experience with at least one major cloud provider technology (AWS, Azure, GCP)
- Has led the launch of a new module and maintained it in production
- Is eager to solve tough problems
- Has excellent communication skills
- Is curious, collaborative, and motivated
Success Measures
- In 3 months, you'll have shipped code into production and collaborated with the team to solve tough problems
- In 6 months, you'll have contributed to a large project and joined our on-call rotation
- In 12 months, you'll have designed new features, led development work, and become a go-to expert on parts of the system
About MongoDB
MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the database for the AI era, enabling innovators to create, transform, and disrupt industries with software. MongoDB’s unified database platform—the most widely available, globally distributed database on the market—helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available across AWS, Google Cloud, and Microsoft Azure.
With offices worldwide and nearly 60,000 customers—including 75% of the Fortune 100 and AI-native startups—relying on MongoDB for their most important applications, we’re powering the next era of software. Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB.
To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world!
MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.
MongoDB is an equal opportunities employer. REQ ID: 426104
Key skills/competency
- Senior Software Engineer
- Atlas Clusters
- Distributed Systems
- Backend Development
- Cloud Providers (AWS, Azure, GCP)
- Large-scale systems
- Production Maintenance
- Technical Leadership
- Problem Solving
- Communication Skills
Skills & topics
- Senior Software Engineer
- Software Development
- Distributed Systems
- Backend Development
- Cloud Computing
- AWS
- Azure
- GCP
- MongoDB Atlas
- Dublin Jobs
- Tech Lead
- Go
- Java
- C#
How to get hired
- Tailor your resume: Highlight your 6+ years of experience in large-scale, distributed backend systems using compiled languages and cloud provider technologies (AWS, Azure, GCP).
- Showcase leadership: Emphasize your experience leading new module launches and production maintenance, along with your problem-solving abilities.
- Prepare for technical interviews: Be ready to discuss your experience with distributed systems, cloud platforms, and your approach to complex technical challenges.
- Demonstrate collaboration: Articulate your communication, curiosity, and motivation to foster an inclusive work environment.
- Engage with the team: Network with current MongoDB employees on LinkedIn to gain insights into the company culture and team dynamics.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the working model for the Senior Software Engineer, Atlas Clusters role at MongoDB in Dublin?
- The Senior Software Engineer, Atlas Clusters position in Dublin offers a hybrid or in-office working model, providing flexibility for candidates based in the Dublin area.
- What programming languages are preferred for the Senior Software Engineer role at MongoDB?
- The role requires proficiency in a compiled language for large-scale, distributed backend systems. Preferred languages include Go, Java, or C#, but experience in similar compiled languages is also valuable.
- How much experience is required for the Senior Software Engineer position at MongoDB?
- MongoDB is seeking candidates with at least 6 years of professional software development experience, specifically in building and maintaining large-scale, distributed backend systems.
- What is MongoDB Atlas and what is the role of the Atlas Clusters team?
- MongoDB Atlas is a database-as-a-service offering that allows users to deploy globally distributed MongoDB clusters. The Atlas Clusters team is responsible for building and enhancing this product, including its integration with major cloud providers.
- What are the key success measures for a Senior Software Engineer at MongoDB within the first year?
- Within the first year, success is measured by shipping code to production, collaborating on tough problems, contributing to large projects, joining the on-call rotation, designing new features, and becoming a subject matter expert on system components.
- Does MongoDB offer accommodations for individuals with disabilities during the application process?
- Yes, MongoDB is committed to providing necessary accommodations for individuals with disabilities throughout the application and interview process. Please inform your recruiter if you require an accommodation.
- What kind of professional development opportunities are available for a Senior Software Engineer at MongoDB?
- MongoDB is committed to employee growth, offering a supportive and enriching culture. This includes opportunities for personal growth and business impact, with a focus on developing employees' skills and careers.
Similar roles
Open positions we recommend based on this role.