Curriculum / Global

Generation Software Development Curriculum Designer

We are seeking a talented Curriculum & Instruction Designer for Software Development and Digital Programs (referred to as Curriculum Designer onwards) to serve as a subject matter expert, project manager, and instructor training facilitator for our digital programs around the globe. Generation currently has a variety of Software Development and Digital Programs in Mexico, Spain, and Singapore with plans to launch additional programs in Brazil, Italy, and beyond.

The Curriculum Designer role is a great fit for an instructional trainer and curriculum designer with a background in software development. The ideal candidate loves to learn and is interested in innovative training and design work for a growing global organization.

This is a remote role. Access to reliable WiFi is a must. This role may require some international travel (up to 25%) for instructor training, and/or curriculum development and revision. This role will be offered as a temporary position for 3 months with the potential to extend to a permanent, full-time position.

To apply, please email with the subject line, “Generation Software Development Curriculum Designer” with your CV and a brief letter of interest.

Generation is an equal opportunity employer and actively encourages applications from people of all backgrounds.

To be successful you'll need:


  • 3+ years of experience in software development and implementation in any of the courses we teach: Java developer, .NET developer, Frontend developer, Web developer.
  • Experience in cloud technologies (preferred)
  • Other digital expertise is a plus (e.g. Robot Process Automation, Digital Marketing)
  • 3+ years of experience in curriculum design for digital/technical programs for adult learners (ages 18+), ideally with experience in vocational education/workforce skills development
  • 1 year of experience coaching or providing support to instructors (preferred)
  • Ideal candidate will have experience working with educational institutions, and/or has knowledge of current trends in adult learning, issues and the players in the skills training landscape
  • Graduate in any field with strong academic track record
  • Fluency in English (required); Italian, Spanish, or Portuguese (preferred)


  • Clear and innovative vision to teaching software development in a hands-on, practice-based approach
  • Professional demeanour, excellent organizational, interpersonal and communication skills and attention to detail
  • High degree of independence and experience with self-management, takes ownership for targets and seeks opportunities for improvement / growth of the program without guidance
  • Positive, solutions-oriented attitude, drive for excellence and ability to be a team player
  • Entrepreneurial, creative, proactive mindset
  • Self-reflective and open to frequent feedback from Generation students and the Generation team

What you'll do:

The Curriculum Designer will be an integral member of Generation’s digital team within our Global Curriculum & Instruction team, and will liaise with in-country operations teams to help envision and design “bootcamp”-style training programs for digital professions. Once launched, the Curriculum Designer will gather data and feedback on each of the programs to facilitate continuous improvement of the content. Additionally, the Curriculum Designer will be responsible for the training and onboarding of instructors in Generation’s methodology.

Main Responsibilities

Program Design & Revisions

  • Participate in activity mapping (observations and interviews at employer sites) to surface the activities and skills that should be integrated into a curriculum for new professions (i.e., needs analysis).
  • Support the development of curriculum planning materials, such as the scope and sequence, for new programs under the guidance and review of a Global Curriculum Lead, using the Generation Curriculum Design Methodology. For program revisions, support the process of gathering feedback from students, instructors, and employers and prioritizing changes to the program.
  • Work closely with the Global Curriculum Lead, relevant country team(s), employer partners, and other education partners (e.g., technical experts, training delivery partners)
  • Design and write, or manage external contractors in the writing of curriculum materials (e.g., assessments, sessions, student handouts)

Instructor Onboarding

  • Design and customize onboarding agendas and session plans to lead trainings with Generation instructors for technical programs.
  • Facilitate online and/or in-person onboarding for Generation instructors, engaging them in an adult-appropriate, participatory way.
  • Collect and evaluate data before, during, and after onboarding and trainings to identify lessons learned and any additional support for instructors.

Instructor Professional Development & Classroom Delivery

  • Support Local Curriculum & Instruction Leads to deliver accurate feedback on technical delivery to instructors.
  • Analyze classroom footage to determine instructor strengths, areas for improvement, and progress toward development goals.
  • Deliver in-person and virtual professional development to instructors (e.g., coaching, refresher training, etc.) to help them improve their delivery the Generation methodology and instructional practice.

Project & stakeholder management

  • Support the Global Curriculum Lead in developing a project plan for creating a new curriculum or revising an existing one. Track and report progress according to the plan.
  • Facilitate communication and stakeholder management with the Global Curriculum Lead, country teams, contract designers, technical vendors, employers, and/or delivery partners. Build collaborative relationships with these stakeholders, by understanding their needs, representing the curriculum team’s needs, and responding to requests and questions.
  • Participate in recruiting, onboarding, and managing contract designers.

About Generation

Worldwide, more than 75 million young people are unemployed. But many employers can’t find people with the skills they need for entry-level jobs. Generation was created in 2014 to help bridge this gap—at speed and scale.

We’re building a skills-training methodology that can serve hundreds of thousands, and eventually millions, of young people a year. And we’re building proof that this training creates real business outcomes for employers, and lasting career impact for trainees—so everyone has the incentive to invest in skills. Our goal is to help our students achieve personal and professional success—and fundamentally change their life trajectories. Generation programs prepare unemployed or underemployed young people, aged 18 to 29, for jobs in four sectors: healthcare, technology, retail/sales, and skilled trades.

Today, Generation is active in ten countries—98 cities and 261 sites—with diverse social, economic and labor-market contexts.