About the Role
MongoDB is seeking a Senior Software Engineer to join our Developer Productivity team. This role is pivotal in enhancing the productivity of our engineering teams by designing, implementing, and maintaining tools and frameworks that ensure our products are deployed with the highest quality and correctness.
Key Responsibilities
- Ownership of Testing Infrastructure: Take charge of large areas of our testing infrastructure, ensuring it meets the needs of our engineering teams.
- Feature Development: Design and develop critical features to evolve our test frameworks and tools.
- Technical Debt Reduction: Produce and execute strategies to reduce technical debt through iterative improvements.
- Mentorship: Mentor and grow other developers, fostering a culture of learning and improvement.
- Collaboration: Work closely with colleagues across all stages of the project lifecycle, from ideation to delivery.
Success Measures
- 1 Month: Complete several small engineering tasks and gain a high-level understanding of the developer experience at MongoDB.
- 3 Months: Make core contributions to at least one feature and understand the team's mission and goals.
- 6 Months: Propose improvements for developer experience and take responsibility for upcoming projects.
- 12 Months: Mentor other developers and lead project design and execution.
Ideal Candidate
- Experience: 3+ years of hands-on experience with Python or a related language.
- Developer Productivity: Experience in roles focused on developer productivity or infrastructure.
- Testing Techniques: Strong knowledge of testing techniques, especially for distributed systems.
- UX-Focused Design: Expertise in designing scalable and maintainable CLIs.
- Remote Work: Experience working with remote teams.
Bonus Skills
- Experience with large software ecosystems and integration testing frameworks.
- Knowledge of C++, Java, Go, and Kubernetes testing.
- Familiarity with TLA+ and static analysis tools.
About MongoDB
MongoDB is a leading developer data platform, empowering innovators to create, transform, and disrupt industries. Our platform is a globally distributed, multi-cloud database available across AWS, Google Cloud, and Microsoft Azure. We are committed to providing a supportive and enriching culture for our employees, offering a range of benefits to support their professional and personal journeys.
MongoDB is an equal opportunity employer, committed to diversity and inclusion in the workplace. We provide accommodations for individuals with disabilities throughout the application and interview process.
Join us and help make an impact on the world with MongoDB!
Benefits Extracted with AI
- 401(k)
- Medical insurance
- Flexible paid time off
- 20 weeks fully-paid gender-neutral parental leave
- Fertility and adoption assistance
- Mental health counseling
- Transgender-inclusive health insurance coverage
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer, Developer Productivity
Senior Software Engineer for Developer Productivity at MongoDB, enhancing engineering systems and processes.
Senior Software Engineer
Join MongoDB as a Senior Software Engineer to lead and innovate in distributed systems and software development.
Senior Software Engineer, Code Generation
Join MongoDB as a Senior Software Engineer in Code Generation, focusing on code modernization and AI-supported toolchains.
Software Engineer, Atlas Foundational Services
Join MongoDB as a Software Engineer in Atlas Foundational Services, focusing on distributed systems and software development.
Software Engineer 3, Atlas Search Systems
Join MongoDB as a Software Engineer 3 in Atlas Search Systems, focusing on cloud-based distributed systems in New York, NY.
Senior Software Engineer - Java/MongoDB
Senior Software Engineer role focusing on Java/MongoDB in Amsterdam. Involves developing software for global infrastructure management.
Senior Software Engineer, Tools (MERN Stack)
Join MongoDB as a Senior Software Engineer, Tools (MERN Stack) in Barcelona. Develop web apps using React, TypeScript, and Node.js.
Staff Engineer, Cloud Provider Billing
Join MongoDB as a Staff Engineer in Cloud Provider Billing, focusing on distributed systems and cloud technologies.
Software Engineer, Atlas Search Web
Join MongoDB as a Software Engineer to build user interfaces for Atlas Search using JavaScript, React, and Next.js.
Senior Software Engineer - Kubernetes and Golang
Join MongoDB as a Senior Software Engineer to build and support Kubernetes tooling with Golang.
Staff Software Engineer, MERN Stack (MongoDB, Express, React, Node.js)
Join MongoDB as a Staff Software Engineer in Dublin, specializing in the MERN stack. Lead projects, mentor, and innovate in a supportive environment.
Senior Software Engineer, Backend (MongoDB)
Senior Backend Engineer specializing in MongoDB, focusing on scalability and reliability in a fast-paced environment.
Technical Services Engineer
Join MongoDB as a Technical Services Engineer in Barcelona. Solve complex challenges and support customers with MongoDB products.
Senior Software Engineer - Python
Join Gorgias as a Senior Software Engineer specializing in Python, Node.js, and REST APIs. Hybrid role in New York with excellent benefits.
Senior Software Engineer - Python
Join Gorgias as a Senior Software Engineer in Python, working on API development and app integrations in a hybrid role in New York.
Senior Site Reliability Engineer
Join MongoDB as a Senior Site Reliability Engineer in Berlin to design and build global cloud infrastructure, ensuring reliability and performance.
Senior Backend Engineer with Node.js and MongoDB
Join Internxt as a Senior Backend Engineer to innovate in secure services with Node.js and MongoDB. Full remote flexibility.
Senior Enterprise Account Executive - MongoDB, Paris
Senior Enterprise Account Executive role at MongoDB in Paris, focusing on sales strategy and customer relationship management.
Senior Python Backend Software Engineer
Join Within3 as a Senior Python Backend Software Engineer, leading data integration projects in a fully remote role.
Backend Product Software Engineer
Join Dropbox as a Backend Product Software Engineer to develop scalable software and enhance user experiences in a remote role.
Senior Backend Engineer (Node.js, MongoDB, Redis)
Senior Backend Engineer role focusing on Node.js, MongoDB, Redis in a dynamic, remote team at Perspective.
Senior/Staff Software Engineer - Backend/Python
Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a salary range of $140K-$200K.
Senior Software Engineer, Backend (Python)
Join Merge as a Senior Backend Engineer. Work with Python, Go, and SQL to build scalable software.
Senior Software Engineer - Java, Python, MongoDB
Join Mindbox SA as a Senior Software Engineer to design and build strategic pricing platforms using Java, Python, and MongoDB.