Software Developer/ Engineer/ Architect

Principal Engineer, Immersive Learning

Whether you want to learn or share what you know, Udemy has become a leading global destination for Learners (44M+) and Instructors (65k+) to connect with each other through courses (183k+) and related learning activities that are created by our Instructors across 75 local languages. (as of June 2021)

But this is only the beginning of our mission to transform learning for everyone on the planet for the better!

Our platform is expanding beyond existing video-based lectures and traditional e-learning, to enable immersive and interactive learning activities that include focused practice, play, and improved measurement of Learner competency and growth toward learning outcomes.

As a member of this team you will be working at the intersection of Udemy product innovation, cloud scaling / security / reliability, and devops - directly at the center of the flywheel that connects our Learners and Instructors.

Here’s what you’ll be doing:

  • Evaluating 1st and 3rd party tech stacks and their utility with respect to accelerating the range and depth of immersive and interactive learning activities we provide on the Udemy platform
  • Maturing and scaling our devops and cloud reliability/security processes and practices to achieve best-in-class SLAs/SLOs/SLIs for our expanding set of learning activities
  • Raising the bar for our engineering organization through direct participation in hiring, training, and demonstration of deep technical curiosity and mastery
  • Digging in and working with the broader team to clarify and solve the thorniest and most critical platform, product and integration challenges in this area - a fusion of cloud platform & integration concerns with higher-level application and product flows

We’re excited about you because you have:

  • 10+ years of software and system development experience; with an emphasis on distributed systems, cloud platforms & technologies, and systems-level development
  • Demonstrated direct leadership involvement in devops systems and processes, to support mission-critical internet services at global scale
  • Experience with both open-source and proprietary technology stacks, and a developed point of view and approach for making effective trade-off decisions based upon technical, product, and business objectives
  • Strong track record of raising the bar for engineering staff around you, and positively influencing their individual development
  • Mastery of the SOLID engineering principles

Nice if you have:

  • MS or BSc in Computer Science, or similar technical or STEM discipline
  • Direct experience with web and Rich Internet Application technologies at the customer-facing application layer
  • Visible participation in industry standards bodies, communities of practice, and other public technical communications such as meet-ups, tech blogs, or similar