Backend Software Engineer 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
Backend Software Engineer
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 is an online learning platform offering groundbreaking education in fields such as artificial intelligence, machine learning, robotics, virtual reality, and more. Focused on self-empowerment through learning, Udacity is making innovative technologies such as self-driving cars available to a global community of aspiring technologists, while also enabling learners at all levels to skill up with essentials like programming, web and app development. If you love a challenge, and truly want to make a difference in the world, read on! 

The Udacity Enterprise engineering team is looking for Backend Software Engineers to build products to support the rapidly growing Enterprise business of Udacity. Udacity for Enterprise provides our customers with the tools they need to make sure their employees and company get the most from Udacity’s world class content and learning resources. Your work will impact enterprises all over the world and provide you with plenty of engineering challenges as we refine the experiences and infrastructure to handle new levels of flexibility and scale as we tackle this massive market.


  • Design, build, ship, and maintain new and existing microservices with production quality
  • Participate in design and code reviews
  • Participate in on-call rotation for production incident response.

What We Value:

  • 5+ years of professional software engineering experience working hands-on in a product-oriented software engineering role, in live production code.
  • Strong background in building scalable and low latency systems
  • Demonstrated expertise in designing, building, delivering, and maintaining production quality reliable and performant microservices
  • We’re not as interested in experience with specific languages or frameworks, as we are in your engineering skill and demonstrated ability to ship, but you’d primarily be working with React, Node, Graphql, GoLang, Postgresql, Python, and the latest web protocols and security concerns.
  • Ability to thrive in fast-moving environment 
  • Passionate about your users’ experience and you feel, as we do, that online education can improve lives worldwide

Nice To Have:

  • SQL performance tuning experience is a plus

Consider applying if your experience is close to what we described above. We look for people with exceptional potential, as we know highest performing teams include people of diverse backgrounds, perspectives, and life experiences.

Udacity is proud to be an Equal Employment Opportunity employer. We believe that the unique contributions of all Udacians is the driver of our success. To ensure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Udacity's Terms of Use and Privacy Policy

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

Get started today