Senior Staff Engineer, Mongodb Developer Productivity

MongoDB MongoDB · Enterprise · Seattle, WA · PTO R&D Developer Productivity

Senior Staff Engineer role focused on enhancing MongoDB's developer productivity ecosystem by integrating analytics assistants and leveraging AI tools to improve developer velocity and efficiency. The role involves driving operational excellence, designing development systems, and providing technical leadership within a large engineering environment.

What you'd actually do

  1. Drive strong operational excellence standards for internal software development tools and services, helping define golden paths that optimize the efficiency and velocity of our engineering organization
  2. Design software development systems to ensure best practices and champion industry standards
  3. Advise Engineering partners on technical implications of systems design with regards to complexity, testability, and maintainability
  4. Lead development and project management of some of the largest projects within MongoDB to improve developer productivity and software quality, particularly around data-driven insights and optimizations
  5. Provide technical mentorship and leadership to the Developer Productivity organization, promoting best practices and fostering team growth

Skills

Required

  • 10 years of experience in developer productivity
  • Experience building and operationalizing complex, reliable systems
  • Experience supporting C++, Java, Go, Python, Rust, Node, Typescript
  • Strong understanding of DevOps culture and tooling
  • Extensive experience with CI/CD pipelines
  • Hands-on experience implementing metrics and observability tools
  • Experience with data processing pipeline technologies (Iceberg, Trino, Kafka)
  • Proven track record of driving technical execution and vision
  • Advocating for customer needs

Nice to have

  • Strong systems fundamentals
  • Testing and monitoring multi-threaded systems
  • Performance profiling of complex systems
  • Leveraging AI tools & technologies in developer productivity
  • Experience supporting development of database internals or core components for data processing systems

What the JD emphasized

  • Minimum 10 years of experience in the developer productivity domain in large engineering environments
  • Strong understanding of DevOps culture and tooling
  • Extensive experience with CI/CD pipelines, common deployment models and infrastructure, and various techniques used to safely roll changes into production environments
  • Hands-on experience implementing metrics and observability tools and best practices, as well as data processing pipeline technologies such as Iceberg, Trino, Kafka
  • Proven track record of driving technical execution and vision for organizations with 50+ team members
  • Skilled in advocating for and representing the needs of a 1000+ customer base to internal platform teams
  • Leveraging best of breed AI tools & technologies in the developer productivity domain along with the necessary telemetry and analytics to measure effectiveness in a rapidly changing environment