View Our Website View All Jobs

Senior Director of Software Engineering

Do you love the challenge of innovating technical education?  Are you passionate about making a difference in other people’s lives through mentorship?  Are you a lifelong learner and experimenter of new things?  We are seeking someone to coach and support our various engineering teams in a fast moving technology education company!



  • Launch Academy is seeking a Senior Director of Software Engineering who is an experienced software developer and seasoned leader to oversee our software and educational program.
  • We strive to provide a best-in-class educational experience.  As such we are always tinkering and finding new ways to improve.  Our agile educational approach and the ever-evolving technical needs of our hiring partners ensure our curriculum and the technologies we teach will remain new and different.
  • Significant Development Experience in Ruby and JavaScript
  • Significant Management and Leadership Experience
  • A passion towards mentorship with a focus on pair programming
  • Our Curriculum runs the full spectrum of modern web technologies. We teach Javascript, Ruby, SQL, HTML, CSS, React, Rails, Sinatra, and Foundation to name a few languages and frameworks.


The Challenge

  • Traditional education is broken and we are creating alternative options for people who want to learn the craft of web development.
  • We've graduated and placed over 500 people to date but we have a long way to go to make a substantial impact.


The Role

  • Manage, mentor and coach engineering teacher managers in the capacity of management and leadership.
  • Provide mentorship to software development team through pair programming.
  • Ensure consistency of service amongst our multiple On-Campus and Online programs.
  • Formulate, monitor and adhere to budget for the operation of the Software teaching team.
  • Collaborate to establish a vision for future programs.


What We're Looking For

  • We're interested in candidates with significant engineering and management coaching experience.
  • Patience and empathy are qualities equally as important as technical prowess.
  • Proficient oral and written communications skills. Collaborates well in a team environment. Sensitive to customer's and colleague's needs, can develop warm relationships with both.
  • Someone who likes to help others
  • No ninjas, rockstars or brogrammers, please; just nice, caring humans.


Why Launch Academy?

  • We are a community of engineers and educators who have effective relationships with many satisfied students and developers. We are committed to understanding the engineer and education sector intimately.
  • Being a technical member of our team at Launch Academy allows you to share your craft with aspiring developers alongside a team of capable and ambitious peers.
  • We're applying Agile methodologies to iteratively design a premium learning experience.
  • In addition to a great team and environment for personal growth, Launch Academy offers competitive compensation, 80% coverage of health care cost, and a use it as you need it vacation policy.
Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file