Principal DevOps Engineer Datastores
Role Overview
This is a senior-level Principal DevOps Engineer role on the Datastore Infrastructure team, responsible for managing databases (MySQL, Aurora, DynamoDB), message queues (RabbitMQ), streaming (Kafka), and caching (Redis, Memcache) to ensure uptime, security, performance, and developer productivity. Day-to-day activities involve overseeing engineering strategies and operations across EU and US regions, directly impacting millions of learners by maintaining and optimizing critical data infrastructure. The role requires collaboration with Product, Design, and Engineering teams to innovate and develop growth strategies for Udemy's platform.
Perks & Benefits
The job offers a remote work setup with locations in Austin, TX and Denver, CO, implying flexibility within US time zones and potential collaboration across EU and US regions. It emphasizes a collaborative environment focused on innovation, learning, and real-world impact, with opportunities for career growth through leading-edge technologies and global-scale projects. Benefits likely include a supportive culture that values teamwork and professional development, typical of tech roles at a mission-driven company.
Full Job Description
Join Udemy. Help define the future of learning. Udemy is an AI-powered skills acceleration platform built to help people and teams grow. It’s personalized, practical, and focused on real-world impact. Our mission is simple: to transform lives through learning. Your work helps people around the world build skills they can use, whether they’re picking up something new or leveling up to stay ahead. Over 80 million learners and 17,000 businesses already learn with Udemy. If you’re excited by change, energized by learning, and ready to have a real impact, you’ll feel right at home. Learn more about us on our company page.
Principal DevOps Engineer - Datastores About you You’re an analytical problem-solver ready to put your skills toward purposeful work that has a global impact. You want to lead the way in innovation, exploring the latest technologies and finding new solutions. You thrive in a collaborative environment and are eager to work with and learn alongside the best in Product, Design, and Engineering. About this role: As part of Udemy's Platform team, the Datastore Infrastructure (DSI) team is responsible for overseeing all aspects of Databases (MySQL, Aurora, DynamoDB), Message Queues (RabbitMQ), Streaming (Kafka), and Caching (Redis, Memcache) in our infrastructure. This includes ensuring uptime, security and compliance, observability, performance, improving developers' productivity and developing future growth strategies. The team is split between EU and US regions. You will play a vital role in overseeing day-to-day activities and engineering strategies of DSI, ensuring that millions of students worldwide achieve greater learning and career outcomes on Udemy. We value teaPlease mention the word **CONGENIAL** and tag RODguMTk4Ljk5LjE0Mw== when applying to show you read the job post completely (#RODguMTk4Ljk5LjE0Mw==). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.