Senior Software Engineer

MongoDB Logo

MongoDB

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

Summary

Join MongoDB's Atlas Async Runtime team, a group of engineers dedicated to building and operating the backbone of MongoDB's fully managed multi-cloud database service. This team is spearheading a re-architecture effort, prioritizing security, durability, availability, and performance. As a Software Engineer, you will be responsible for defining requirements, designing and implementing robust services, operating large-scale systems, and mentoring junior engineers. This role is based in the U.S. and offers remote, in-person, and hybrid work options.

Requirements

  • BSc or higher in Computer Science or equivalent experience
  • 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

Preferred Qualifications

Prior experience building async workflow orchestration and streaming/eventing systems is a plus

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