Senior Software Engineer

MongoDB Logo

MongoDB

๐Ÿ“Remote - Ireland

Summary

Join MongoDB's Atlas Clusters Availability & Durability Team as a Senior Software Engineer and build new features for MongoDB Atlas, our fastest-growing product. You will 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 and contribute to and lead complex technical projects. Collaborate with product, design, customer, and support teams to build technical solutions and fix issues. This role offers the opportunity to work remotely in the EMEA region or from our Dublin office.

Requirements

  • 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
  • Has excellent communication skills
  • Is curious, collaborative, and motivated

Responsibilities

  • 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

Benefits

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.