Senior Software Engineer

Logo of MongoDB

MongoDB

πŸ’΅ $118k-$231k
πŸ“Remote - United States

Job highlights

Summary

Join MongoDB's Atlas Foundational Services team as a Software Engineer and contribute to the re-architecture of Atlas, MongoDB's fully managed multi-cloud database service. You will define requirements, design and implement robust services, operate large-scale systems, and mentor junior engineers. This role requires a strong theoretical background in distributed systems and databases, along with significant experience in software engineering and operating scalable systems. The position can be based in Seattle or remotely within the US. MongoDB offers a comprehensive benefits package including flexible paid time off, generous parental leave, 401(k), and various other perks.

Requirements

  • BSc or higher in Computer Science or equivalent experience
  • Strong theoretical background in Distributed Systems and/or Database Management Systems
  • At least 5 years of practical experience in Software Engineering
  • At least 2 years of experience building and operating scalable, distributed production systems in a compiled language (Java, C#, Go, Rust, etc.)
  • Experience at mitigating and resolving outages or other high-impact events in production cloud environments
  • Strong verbal and written communication skills, including technical writing
  • Ability to work backwards from business problems to technical solutions
  • Ability to break down complex technical problems and deliver solutions incrementally

Responsibilities

  • Define requirements and scope of work for new software components or features in collaboration with peer engineers and other stakeholders (product managers, engineering leadership, etc.)
  • Lead the design and implementation of robust services and software components
  • Operate large-scale, distributed systems including root cause analysis of defects and mitigation in case of outages
  • Adhere to and improve engineering and operational best practices and processes for the team
  • Take ownership of software delivery, including setting and meeting milestones and stakeholder communication
  • Mentor and guide junior engineers
  • Live our core values and leadership principles in your work

Benefits

  • Flexible paid time off
  • 20 weeks fully-paid gender-neutral parental leave
  • Fertility and adoption assistance
  • 401(k) plan
  • Mental health counseling
  • Access to transgender-inclusive health insurance coverage
  • Health benefits offerings

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.
Please let MongoDB know you found this job on JobsCollider. Thanks! πŸ™