Software Engineer 3, Devtools

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

Software Engineer 3, DevTools role at MongoDB, focusing on building tools for MongoDB Atlas, a database-as-a-service offering. The role involves developing APIs and customer-facing UIs for users to interact with their data and monitor MongoDB deployments. Requires backend experience with willingness to take on frontend tasks, and experience with scalable web applications and databases. Participation in on-call rotation is necessary.

What you'd actually do

  1. building tools for MongoDB Atlas
  2. The team is responsible for tools which allow users to interact with their data and to understand the health and performance of their MongoDB deployments.
  3. The Developer Tools Team works on a variety of APIs and customer-facing UIs empowering MongoDB users to interact with their stored data, whether that’s on desktop via MongoDB Compass or in the browser via Atlas Data Explorer.

Skills

Required

  • 2+ years of engineering experience working with backend systems (Java, C#, Go, Node.js, etc.)
  • backend engineer with a willingness to take on frontend tasks or a full-stack developer with a bias towards backend
  • experience with the design and architecture of a modern, scalable, high availability web application
  • experience working with databases

Nice to have

  • Knowledge of database internals and tuning mechanisms, particularly indexing
  • Previous work in TypeScript, React, and Node.js, particularly maintaining an ecosystem of dependencies
  • Experience working with websocket based client to server communication
  • Familiarity with developing and supporting microservice based architectures using Kubernetes