Technical Curriculum Developer at MongoDB (Austin, TX)
- Evaluate training requirements by product and user role, and turn those requirements into courses with clearly defined learning objectives and learning paths
- 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
- Bachelor’s degree in computer science or a related engineering discipline, or equivalent experience in a software or technology-related field
- Aptitude and attitude are more important than credentials
- 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
- 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)
- 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
- 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
#IND123