Senior Software Engineer, Atlas Dedicated Great Britain
Senior Software Engineer, Atlas Dedicated Great Britain

Senior Software Engineer, Atlas Dedicated Great Britain

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Design and build features for MongoDB Atlas, focusing on scalability and security.
  • Company: Join MongoDB, a leader in developer data platforms, empowering innovators globally.
  • Benefits: Enjoy remote work options, a supportive culture, and generous parental leave.
  • Why this job: Be part of a fast-growing team, tackling complex challenges and making a real impact.
  • Qualifications: 5+ years in software development, skilled in backend systems and cloud technologies.
  • Other info: Work from our London office or remotely in the EMEA region.

The predicted salary is between 48000 - 72000 £ per year.

MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure. Atlas allows customers to build and run applications anywhere—on premises, or across cloud providers.

MongoDB is seeking a Senior Software Engineer to join the Atlas Clusters Availability & Durability Team. The team 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. The Atlas Clusters Availability & Durability team develops the software that manages the Atlas cluster infrastructure on the three major cloud providers (AWS, Azure, GCP) all the way up to the UI where customers build and configure their Atlas clusters. We are constantly challenged to design features like auto-healing, auto-scaling, and advanced security on a set of database clusters at a humongous scale. This role can be based out of our London office or remotely in the EMEA region.

What you’ll do:

  • Build and design new features for MongoDB Atlas
  • Become an expert in and improve our systems for automatically scaling and healing database clusters
  • Investigate issues spanning from cloud provider integrations down to OS configuration
  • Contribute to and lead complex technical projects
  • Work closely with product and design teams, considering the user’s perspective while building technical solutions
  • Work with customers and support engineers to fix issues
  • Collaborate with team members to develop our codebase, best practices, and design principles
  • Learn from and mentor other team members

We’re looking for someone who:

  • Has at least 5 years of professional software development experience
  • Is skilled at writing large-scale, distributed backend systems in a compiled language (Java, C#, Go, etc.)
  • Is comfortable working across the stack of a modern web application (e.g. React, TypeScript, Enzyme)
  • 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
  • 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
  • In 12 months, you'll have designed new features, led development work, and become a go-to expert on parts of the system

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. 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.

Senior Software Engineer, Atlas Dedicated Great Britain employer: MongoDB

MongoDB is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. With a strong commitment to employee growth, we provide ample opportunities for professional development, mentorship, and involvement in impactful projects. Our London office, along with remote options across the EMEA region, ensures a flexible work environment while prioritising employee wellbeing through comprehensive benefits and support initiatives.
M

Contact Detail:

MongoDB Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer, Atlas Dedicated Great Britain

✨Tip Number 1

Familiarise yourself with MongoDB Atlas and its features. Understanding how the platform works, especially in terms of auto-scaling and auto-healing capabilities, will give you an edge during interviews and discussions.

✨Tip Number 2

Brush up on your knowledge of cloud provider technologies like AWS, Azure, and GCP. Being able to discuss your experience with these platforms and how they integrate with database systems will demonstrate your expertise.

✨Tip Number 3

Prepare to showcase your experience in leading complex technical projects. Be ready to discuss specific challenges you've faced, how you approached them, and the outcomes, as this aligns with the role's responsibilities.

✨Tip Number 4

Engage with the MongoDB community through forums or social media. Networking with current employees or other developers can provide insights into the company culture and expectations, which can be beneficial during your application process.

We think you need these skills to ace Senior Software Engineer, Atlas Dedicated Great Britain

Proficient in Java, C#, or Go
Experience with large-scale distributed backend systems
Familiarity with modern web application stacks (e.g. React, TypeScript, Enzyme)
Knowledge of cloud provider technologies (AWS, Azure, GCP)
Strong problem-solving skills
Ability to design and implement auto-scaling and auto-healing features
Experience in leading technical projects
Collaboration and communication skills
Mentoring and coaching abilities
Understanding of database management and infrastructure
Attention to detail
Adaptability to new technologies and methodologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in software development, particularly with large-scale, distributed backend systems. Emphasise your proficiency in compiled languages like Java, C#, or Go, and mention any relevant cloud provider technologies you've worked with.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for MongoDB's mission and how your skills align with the role. Discuss specific projects where you've led the launch of new modules or contributed to complex technical projects, showcasing your problem-solving abilities.

Showcase Relevant Experience: When detailing your work history, focus on experiences that demonstrate your ability to design and build features for modern applications. Highlight any experience you have with auto-scaling, auto-healing, or security features in database clusters.

Prepare for Technical Questions: Be ready to discuss your technical expertise during the interview process. Brush up on your knowledge of cloud provider integrations and be prepared to explain how you've tackled challenges in previous roles, especially those related to system performance and reliability.

How to prepare for a job interview at MongoDB

✨Understand the Product

Before your interview, take the time to familiarise yourself with MongoDB Atlas and its features. Knowing how it operates, especially in terms of auto-scaling and durability, will help you answer questions more effectively and demonstrate your genuine interest in the role.

✨Showcase Your Technical Skills

Be prepared to discuss your experience with large-scale distributed systems and the programming languages mentioned in the job description. Bring examples of past projects where you've successfully implemented similar technologies, particularly in cloud environments like AWS, Azure, or GCP.

✨Emphasise Collaboration

Since the role involves working closely with product and design teams, highlight your collaborative experiences. Share specific instances where you worked with cross-functional teams to solve complex problems or improve user experience.

✨Prepare for Problem-Solving Questions

Expect to face technical challenges during the interview. Brush up on your problem-solving skills and be ready to walk through your thought process when tackling tough issues. This will showcase your analytical abilities and eagerness to find solutions.

Senior Software Engineer, Atlas Dedicated Great Britain
MongoDB
M
  • Senior Software Engineer, Atlas Dedicated Great Britain

    London
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-06-17

  • M

    MongoDB

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>