Staff Software Engineer, Atlas Growth

MongoDB MongoDB · Enterprise · Dublin, Ireland · PTO Developer Experience ENG

Staff Software Engineer for MongoDB Atlas Growth and Frontend Platform teams, focusing on improving customer experience through new features, refining user flows, and building backend/frontend capabilities. Responsibilities include defining future evolution, developing secure infrastructure, optimizing experimentation, designing onboarding flows, mentoring, and leading on-call rotations. Requires 8+ years of experience in software engineering, frontend ecosystem, and backend infrastructure, proficiency in compiled languages and TypeScript, and experience with distributed systems and SaaS applications.

What you'd actually do

  1. Define the future evolution and vision of Growth by working closely with Product Management, Product Design, Analytics, UX Research, as well as other Engineering teams within the company
  2. Spearhead the development of secure, scalable, reusable infrastructure for cross-control plane integrations into Atlas
  3. Streamline experimentation and data acquisition via platform optimization
  4. Design, architect, build, and deliver core pieces of the Atlas onboarding flow
  5. Mentor and grow other team members

Skills

Required

  • 8+ years experience of software engineering
  • experience in the frontend ecosystem and backend infrastructure
  • Proficient in a modern compiled programming language (Java, Go, C#, C++, etc.)
  • Working knowledge of TypeScript and at least one single page application (SPA) framework.
  • Proven successes in designing, writing, testing, debugging, performance tuning, and maintaining secure and highly available distributed systems in large, long-lived code bases
  • Understands the hallmarks and value of AB testing and iterative product development
  • Experience partnering with Product to design and deliver effective user experiences for a technical SaaS application
  • Excellent communication skills, both written and verbal
  • Desire to collaborate with colleagues and mentor fellow engineers

Nice to have

  • Experience with AWS, GCP, and Azure is a plus

What the JD emphasized

  • 8+ years experience of software engineering
  • experience in the frontend ecosystem and backend infrastructure
  • Proven successes in designing, writing, testing, debugging, performance tuning, and maintaining secure and highly available distributed systems in large, long-lived code bases