Senior Staff Engineer, MongoDB Developer Productivity
MongoDB Voir toutes les offres
- Canada
- Permanent
- Temps-plein
- Minimum 10 years of experience in the developer productivity domain in large engineering environments, including building, and operationalizing complex, reliable systems
- Strong experience supporting one or more of C++, Java, Go, Python, Rust, Node, Typescript
- 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
- 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
- Design software development systems to ensure best practices and champion industry standards
- Advise Engineering partners on technical implications of systems design with regards to complexity, testability, and maintainability
- 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
- Provide technical mentorship and leadership to the Developer Productivity organization, promoting best practices and fostering team growth
- Strong systems fundamentals, including testing and monitoring multi-threaded systems
- Performance profiling of complex systems
- 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
- Experience supporting the development of database internals or core components for data processing systems
- In the first month, you will have understood the high level architecture of at least one of the systems within the MongoDB developer ecosystem and fixed a few bugs
- In three months, you will have a broad understanding of the overall developer ecosystem and be taking on code review responsibilities
- In six months, you will have taken on code and design review responsibilities for key systems within the software development ecosystem
- In twelve months, you will be leading the development of MongoDB's next generation developer ecosystem, helping to mentor engineers on the team, and using your experience to drive the long-term DevProd-wide technical roadmap