Software Engineer, Docs Platform

Remote North America

The database market is massive (the IDC estimates it to be $119B+ by 2024!) And MongoDB is at the head of its disruption. The MongoDB community is transforming industries and empowering developers to build outstanding apps that people use every day. We are the top tier modern data platform and the first database provider to IPO in over 20 years. Join our team and be at the forefront of innovation and creativity.

The MongoDB Documentation Platform team is building the next generation of documentation authoring tooling, supporting the work of MongoDB's exceptional technical writers and documentation engineers, and ensuring delightful user experiences for users of MongoDB's documentation.

Our team maintains a reStructuredText toolchain, the MongoDB documentation's front-end, the infrastructure and tooling that docs writers use to preview and publish documentation, and an extension for Visual Studio Code. Our engineers use Node.js and React, Python, and whatever other languages are the right tools for the job.

For this role, we're looking for someone who will enjoy focusing on tooling that supports MongoDB's writers and on developing new functionality within our existing (but rather basic) VS Code extension. We're a full-stack team with multiple systems and services, so this person will also have the opportunity to work on other areas of the Docs Platform.

You might be right for this role if you

  • Have at least 2 years of experience working as a developer with some flavor of javascript

  • Have an interest in helping your colleagues (and users) achieve their goals

  • Communicate well, both verbally and in writing

  • Enjoy collaborating with teammates, product management, and stakeholders

  • Are self-motivated, organized, and have strong time management skills

You'll be on the team responsible for

  • Developing and supporting the tooling MongoDB's documentation team uses to write and publish the docs

  • Maintaining the infrastructure that writers use to build, preview, and publish MongoDB documentation sites

  • Crafting delightful user experiences for readers of MongoDB's documentation that help our content teams develop content for our global audience

  • Maintaining and enhancing the Snooty VSCode extension

Success in this role means

  • Within one month, you will understand the high-level architecture of the Documentation Platform and will have completed a few small bug fixes

  • Within three months, you will feel comfortable working in one component of the platform, able to fix bugs, implement small features, and review your teammates' code. You will feel comfortable following our development processes

  • Within six months, you will have a broad understanding of the platform and feel comfortable performing initial debugging for any issue. You will have spec'd out and implemented a new planned feature in your focus area

  • Within 12 months you will be consistently developing new features within one or two areas of the Platform and will have a good idea of "what's next" for the part of the Platform that you are most familiar with

To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world!

MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.

MongoDB, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

To applicants in the European Union and California: Please find our European Union and California Recruitment Privacy Notice.

To all recruitment agencies: MongoDB does not accept unsolicited agency resumes. Please do not forward resumes to our jobs alias or MongoDB employees. MongoDB is not responsible for any fees related to unsolicited resumes.