Engineering Manager at Udacity

Udacity logo


(16 open jobs)

Advance your career with online courses in programming, data science, artificial intelligence, digital marketing, and more. Built with industry leaders.

Job title
Engineering Manager
Job listing last updated at
Feb 11, 2021
Job listing location
Mountain View, CA or U.S Remote
Job listing source
Job listing link
External link
Bay Area company location: 2440 W El Camino Real, Mountain View CA

Job description

Udacity's mission is to train the world’s workforce in the careers of the future. We partner with leading companies to learn how technology is transforming industries, then teach the critical tech skills that individuals need for new and better jobs, and companies are looking for in their workforce.  With Nanodegree programs ranging from AI and Azure to Data Science, Robotic Process Automation, and Cybersecurity, our online training platform helps even the busiest learners prepare themselves for the most in-demand tech roles. 

Udacity's unique learning model of real-world projects and experts and mentors available 24/7 enables an unprecedented degree of engagement with our students, and we are with them through every step of their learning journey—from the first moment a marketing team member might answer a question, to the penultimate moment when a career team member receives word that a graduate has gotten a new job. Always putting Students First guides us as we continue our mission to bring the highest quality learning possible, to as many learners as we can possibly reach.

Students First - Better Together - Entrepreneurial - Data Driven - Candid and Direct - A Meritocracy

As a Software Engineering Manager, you will be a key contributor to our user facing growth services, including supporting many of the key touch points of our students that are interested in joining the Udacity ecosystem. Growth engineering builds and iterates on the technical systems that support the user conversion funnel (user activation, exploration, discovery, conversion/payment, and retention). You will be working with a focused team to develop the infrastructure and systems that serve this user journey and create solutions that highlight Udacity's unique advantages.


  • Manage a team of software engineers, including task planning and code reviews
  • Drive technical projects and provide leadership in an innovative and fast-paced environment
  • Create, execute and communicate strategic direction
  • Be responsible for the overall planning, execution, and success of complex technical projects
  • Work closely with stakeholders and product management team to ensure we're building the best products
  • Make Udacity the best working experience any one person on your team has ever had
  • Mentor Engineers to help them grow their careers


  • Passionate about education
  • 5 years relevant work experience including 3 years leading a team that delivered on customer needs
  • Experience as a hiring manager
  • Experience building reliable, maintainable, and scalable systems and products
  • Expertise with front-ends, API design, and data modeling
  • Strong programming experience in two or more of the following: Golang, Javascript/Typescript, Ruby


Udacity is committed to creating economic empowerment and a more diverse and equitable world. We have partnered with AT&T, Google, Lyft, Microsoft, Accenture and more to provide over 22,000 scholarships this year to those from communities under-represented in tech.

To ensure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, color, religion, sex, gender, gender identity or expression, sexual orientation, marital status, national origin, ancestry, disability, medical condition (including genetic information), age, veteran status or military status, denial of pregnancy disability leave or reasonable accommodation.

Fresh insights and job listings to help in your search for a job in tech.

Get started today