Senior Curriculum Engineer

Remote - Ireland

You will be one of the primary educators on MongoDB University, developing, maintaining, and delivering educational content for the amazing community of MongoDB learners. You will work closely with the Product, Platform, and Design teams to ensure that our courses offer the most relevant, engaging, and technically accurate material pertaining to MongoDB.

Our ideal candidate for this role should have a background in software engineering or delivering technical training. Learners on MongoDB University come from a wide range of backgrounds, so written and verbal communication skills are vital to success in this role.

This is an opportunity to be an important part of a world-class software education program, as we continue to grow and change at a rapid pace. You will work with a distributed team across multiple global time zones.


Online Course Production

  • Create and maintain engaging online courses that serve the needs of MongoDB learners
  • Research modern software to develop a nuanced understanding of database technology
  • Use Bloom’s Taxonomy to create actionable learning objectives that build toward important skills
  • Outline course content around clearly stated learning objectives
  • Write lesson scripts and record videos in a professional recording studio
  • Collaborate with the Video Production team to ensure that lesson videos are engaging and informative
  • Develop scripts for demonstrating new ideas or evaluating students’ work
  • Perform beta tests for new course material, interpreting and incorporating feedback from MongoDB engineers
  • Explore online education solutions that could be incorporated into our process
  • Study data from active courses to determine pain points and resolve them


  • Address escalated issues from customers and students
  • Coordinate with the product team, and MongoDB University Mentors to ensure learner’s success

Training & Certification

  • Deliver training for new employees to learn about MongoDB
  • Develop and maintain exam questions for the MongoDB Certification Exam


  • Software engineering experience within one or more of the following languages: Java, Python, Ruby, C, C++, C#, Javascript, node.js, Go, or PHP
  • Excellent written and verbal communication skills
  • Familiarity with course development methodologies
  • Ability to understand and explain technical concepts
  • An expressed interest in education
  • Experience with Unix
  • Experience with databases (e.g. MongoDB, MySQL, or Oracle)

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 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 tools to drive increased development velocity and quality of instructor-led training content

*MongoDB is an equal opportunities employer*

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.