πUnited States
Software Engineer 3

MongoDB
π΅ $101k-$198k
πRemote - United States
Please let MongoDB know you found this job on JobsCollider. Thanks! π
Summary
Join MongoDB's Correctness Team as a Software Engineer and contribute to the development and maintenance of testing infrastructure, frameworks, and strategies. You will design, implement, and integrate tools that ensure high-quality product deployments. This role requires hands-on experience with Python and distributed systems testing, along with expertise in designing user-friendly CLIs. The ideal candidate possesses a strong interest in developer productivity and a proven ability to solve complex problems. This position offers the flexibility of working remotely in North America or from any MongoDB office. The team prioritizes collaboration, continuous learning, and a supportive work environment.
Requirements
- Hands-on experience with Python (or related language) programming experience in industry
- Solid experience and knowledge of testing techniques focused on distributed systems
- A demonstrated expertise of solid UX-focused design of CLIs for scalability and maintainability
- An appetite for continuous learning and improvement
- A strong interest in developer productivity or related infrastructural-focused role
- A deep empathy and eagerness to understand and solve customer problems
- A proven track record of ownership, from synthesizing use cases through to delivering solutions
- Experience working with remote teams
Responsibilities
- Design and develop critical features to evolve our test frameworks and tools
- Identify and resolve bugs within our test frameworks and tools
- Reduce technical debt through iterative, quality of life improvements
- Meaningfully contribute to cohesive strategies to enable the development organization to build with confidence using the right tool for the job
- Eagerness to learn and grow in a fast-paced environment, including leveraging supportive mentors
- Show deep empathy towards other developers to understand their pain points and provide impactful solutions
- Onboard quickly and successfully into unfamiliar tools and systems
- Collaborate productively with colleagues at all stages of project lifecycle (ideation, requirements gathering, design, execution, and delivery)
Preferred Qualifications
- Software ecosystems that contain and routinely run a large number of tests, from unit-level through end-to-end
- Database (or other large system) integration testing frameworks
- Test fuzzing
- C++, Java, and/or Go
- Sanitizers and other static analysis tooling
- Kubernetes and Containerization
- Software Architecture and Design Principles
Benefits
- Flexible paid time off
- 20 weeks fully-paid gender-neutral parental leave
- Fertility and adoption assistance
- 401(k) plan
- Mental health counseling
- Access to transgender-inclusive health insurance coverage
- Health benefits offerings
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
π°$120k-$180k
πUnited States
πIreland
πAustralia
πIndia
πIndia
πCosta Rica
πIndia

πIndia