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
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.
Senior Software Engineer - Microservices and Python
Join Bloomreach as a Senior Software Engineer to work on microservices and Python in a remote-first environment.
Remote Software Engineer with Python Expertise
Join Bloomreach as a Remote Software Engineer, focusing on Python, AI, and data-driven insights.
Senior Software Engineer - Full Stack (React & Python)
Join Solv as a Senior Full Stack Engineer to innovate healthcare with React & Python. Remote role with great benefits.
Senior Frontend Engineer with Next.js and Python
Join Pump.co as a Senior Frontend Engineer. Work with Next.js, Python, and AWS to build scalable web applications.
Senior Software Engineer - Remote
Join Fullstory as a Senior Software Engineer to build and maintain services for behavioral data governance.
Senior Software Engineer - JVM
Join Mediaocean as a Senior Software Engineer to develop and scale high-impact JVM applications remotely.
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 (Contract) - JavaScript/TypeScript
Join Airbnb as a Senior Software Engineer to build digital experiences using JavaScript and TypeScript. Remote role in the US.
Senior Software Engineer, Backend
Join Slack as a Senior Backend Engineer to build and enhance web applications using PHP, Java, and MySQL.
Senior Backend Software Engineer (Python, PostgreSQL)
Join Athelas as a Senior Backend Software Engineer to develop EMR integrations using Python and PostgreSQL.
Senior Software Engineer, APIs and Integrations
Join Sentry as a Senior Software Engineer to lead API and integration projects using Django and React.
Senior Software Engineer, Backend (Ruby on Rails)
Join ThreeFlow as a Senior Backend Software Engineer to develop and improve client-facing features using Ruby on Rails.
Remote Full Stack Software Engineer (Product)
Join Super.com as a Remote Full Stack Software Engineer to build fintech and travel products using React, Python, and Node.js.
Senior Full Stack Engineer
Join Miro as a Senior Full Stack Engineer in San Francisco, working with Angular, TypeScript, and AI to build innovative products.
Senior Backend Engineer with Python and Django
Join Robin AI as a Senior Backend Engineer to develop Python and Django-based solutions in a hybrid work environment.
Software Engineer - Developer Foundations
Join AssemblyAI as a Software Engineer to build scalable backend systems and developer tools. Work remotely with cutting-edge AI technology.
Senior Python Backend Engineer
Join Activeloop as a Senior Python Backend Engineer to build scalable platforms using Python, FastAPI, 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 Full-Stack Engineer (Node.js)
Join Innovecs as a Senior Full-Stack Engineer specializing in Node.js, working remotely with flexible hours and competitive compensation.
Senior Backend Engineer with Python and Django
Join Spade as a Senior Backend Engineer to develop scalable REST APIs and data pipelines using Python and Django.
Senior Full Stack (React/Node) Developer
Join Sky Solutions as a Senior Full Stack Developer specializing in React and Node.js for hybrid work in Woodlawn, MD.
Lead Developer with AWS and Python Experience
Lead Developer role in New York, focusing on AWS, Python, and technical leadership.