Technical Curriculum Developer

Full Time
3 months ago

The worldwide data management software market is massive (According to IDC, the worldwide database software market, which it refers to as the database management systems software market, was forecasted to be approximately $82 billion in 2023 growing to approximately $137 billion in 2027. This represents a 14% compound annual growth rate). At MongoDB we are transforming industries and empowering developers to build amazing apps that people use every day. We are the leading developer 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.

We are seeking a talented and experienced Curriculum Developer to join our team. The ideal candidate will be responsible for creating comprehensive training materials, designing engaging exercises and hands-on activities, and developing content that supports our customers in modernizing their applications.

This is a unique role because it combines teaching and software engineering. You'll design highly technical instructor-led training courses with hands-on exercises to help people get the most out of MongoDB technologies. You'll also become a veritable MongoDB expert. When applying, please let us know in a few words why you'd be a good fit. Polymath developer? Technology geek? Hacker who loves to speak and write? If any of these descriptions fit, then we'd love to hear from you! Familiarity with AI technologies, LLMs, and RAG is essential.

This role can be remote out of Spain or flexible if local to one of our offices.

What you’ll do
  • Evaluate training requirements by product and user role, and turn those requirements into courses with clearly defined learning objectives and learning paths
  • Leverage AI technologies, including LLMs and RAG, to enhance training content and delivery.
  • Design, develop, and maintain course materials. Course materials include presentation content, student and instructor guides, demo scripts, hands-on coding exercises, quizzes and assessments
  • Use feedback and survey data from students, training instructors and MongoDB field engineering teams to create new courses and improve existing courses
  • Spend up to two weeks each quarter co-delivering classes alongside a MongoDB instructor to gain firsthand experience of how course content is delivered and received
  • Build “train-the-trainer” materials to enable MongoDB’s training instructors around the world to deliver our training courses effectively
  • Learn about new product features and teaching methods, collaborating with the MongoDB product engineering and field engineering teams to create engaging, accurate, in-depth educational material
  • Develop sample applications using a variety of programming languages
  • Continually look for ways to extend and improve our courses to support new products and features, and to enhance the learning experience for students and their instructors
Experience you’ll need
  • Bachelor’s degree in computer science or a related engineering discipline, or equivalent experience in a software or technology-related field
  • Preferred experience with GenAI technologies & approaches, including developing applications using LLMs
  • Demonstrated experience in at least two of the following areas: teaching, technical content development, public speaking, technical writing
  • Solid understanding of a programming language
  • Knowledge of at least one other programming language is a big plus (e.g., Javascript, Java, Python)
  • You are comfortable and familiar with modern software development practices and infrastructure
  • Experience using one or more database technologies. Knowledge of MongoDB is a plus, but not required
  • Strong verbal and written communication skills
  • A “can-do” attitude, and the ability to work collaboratively with all members of the curriculum development team and training delivery staff
  • Ability to manage time effectively, to complete tasks on a deadline, and to effectively communicate project status and risks as timelines evolve
  • You enjoy self-driven exploration and education on new technologies and languages, and can adapt innovative technologies and learn quickly in a fast-paced environment
Success Measures

Within 3 months:

  • Complete new hire technical training to acquire hands-on technical knowledge of MongoDB products, their specific capabilities and use cases
  • Via new hire training and shadowing, acquire a deep knowledge of MongoDB instructor-led training offerings, student personae and learning objectives
  • Assist in the creation and review of new training content (slides and hands-on exercises)

Within 6 months:

  • Successfully co-deliver several MongoDB training courses, demonstrating a solid understanding of the source material
  • Comfortable with creating and releasing new / updated training content, given a course outline with defined learning objectives
  • Contribute to the design of new and updated training offerings

Within 12 months:

  • Own the end-to-end production of one or more training offerings - from curriculum design to content development to gathering stakeholder feedback
  • With the broader Curriculum team, contribute to refining processes and tooling to drive increased development velocity and quality of instructor-led training content

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 is an equal opportunities employer.