About the job
Join Udemy and shape the future of learning.
Udemy is an innovative AI-driven platform designed to accelerate skills development for individuals and teams. We focus on personalized learning experiences that create tangible, real-world impact.
Our mission is straightforward: to transform lives through education. Your contributions will empower people globally to enhance their skill sets, whether they are acquiring new knowledge or advancing their existing abilities.
With over 80 million learners and 17,000 businesses benefitting from Udemy, if you thrive in dynamic environments and are passionate about learning, you will feel right at home here.
Discover more about us on our company page.
Where We Work
Udemy is a global organization headquartered in San Francisco, with additional offices in Denver and Austin, and international presence in Australia, India, Ireland, Mexico, and Türkiye. This position requires in-office attendance three days a week (Tuesday, Wednesday, Thursday) with flexible options on Mondays and Fridays.
About Your Skills
Proficient verbal and written communication skills in English.
Strong troubleshooting and problem-solving skills with meticulous attention to detail.
Effective teamwork abilities, demonstrating willingness to share ideas and embrace feedback.
About This Role
The engineering teams at Udemy are responsible for developing and managing various microservices that support our B2B and D2C offerings. As a Software Engineering Intern, you will assist in enhancing, scaling, and designing backend services, playing a key role in our transition from a monolithic to a distributed service architecture.
What You'll Be Doing:
Familiarizing yourself with our technology stack and development processes.
Collaborating with cross-functional teams to define and design new features in an agile setting.
Designing, specifying, and implementing new features and services.
Reviewing code to ensure quality, security, and performance.

