Software Engineer 3, Documentation Platform
About the role
The Documentation Platform delivers 60M page views a year and is critical to our users’ understanding of MongoDB products. It is also increasingly the context engine that helps AI tools understand, surface, and recommend MongoDB correctly.
Responsibilities
- Contribute to the evolution of our documentation platform by building and improving internal infrastructure, integrations, and applications that support our documentation and learning experience.
- Build and maintain production software systems.
- Develop features that enhance the user experience for documentation consumers and contributors.
- Analyze user behavior and platform performance to identify gaps and improve effectiveness.
- Implement improvements that make the platform more reliable, maintainable, and easier for engineers and contributors to work in.
- Collaborate with partner teams to contribute to and occasionally lead small-to-medium scoped features and platform improvements.
Requirements
- Hands-on experience and understanding of Git, TypeScript, React, Next.js, CI/CD, MDX and other markup languages.
- Experience with MongoDB (or a strong track record of working with other databases).
- Has worked on complex, in-production web applications.
- Deep understanding of TypeScript or JavaScript, preferably TypeScript.
- Can write, discuss, and review code in a collaborative way.
- Understands how to make resilient, scalable, and maintainable software.
- 2+ years of professional experience building and maintaining production software systems.
Qualifications
- Understand our core values and apply them to your work.
- Show curiosity, collaborative thinking, and intellectual honesty.
- Be excited by full-stack and AI technologies.
- Be adaptable and keen to experiment.
- Have excellent written and verbal communication skills.
Skills
- Git
- TypeScript
- React
- Next.js
- CI/CD
- MDX
- Other markup languages
- MongoDB
- Complex, in-production web applications
- TypeScript
- Collaborative code writing and reviewing
- Resilient, scalable, and maintainable software
Benefits
Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB's total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, 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, and health benefits offerings.