Udemy is hiring a Senior Full Stack Engineer (IC3) for the Skills Signals team. You will build core systems that define and manage skills across the platform, empowering learners to measure skill growth and showcase progress. In this role, you will contribute across the stack to deliver impactful learning experiences at a global scale.
What You'll Do
- Design, develop, and maintain applications that support millions of learners and instructors globally.
- Collaborate with product managers, designers, and other engineers to ensure seamless backend–frontend integration.
- Drive modernization efforts by decomposing legacy systems and reducing technical debt.
- Implement secure and scalable backend services and APIs, focusing on front-end integration via GraphQL and real-time content discovery tools.
- Write clear, maintainable, and well-tested code, and participate in code reviews.
- Actively participate in agile ceremonies and contribute to team collaboration and continuous improvement.
What We're Looking For
- B.S. degree or higher in Computer Science or a related technical field.
- 4+ years of experience working across the stack, with strength in either frontend or backend.
- Proficiency with JavaScript/TypeScript and React on the frontend.
- Strong backend development experience with languages and frameworks such as Kotlin, Python, or similar.
- Ability to write clean, maintainable code and an understanding of basic testing practices.
- Strong system design and problem-solving skills, with an eye for performance, scalability, and maintainability.
- Ability to break down complex projects, prioritize, and deliver incrementally.
- Growth mindset, curiosity, and eagerness to mentor others.
- Passion for Udemy’s mission—empowering instructors and learners globally.
- Effective communication skills and a collaborative attitude.
Nice to Have
- Experience with Next.js, GraphQL, gRPC/Protobuf, or event-driven systems like Kafka.
Technical Stack
- JavaScript, TypeScript, React, Kotlin, Python, Next.js, GraphQL, gRPC/Protobuf, Kafka
Benefits & Compensation
- Full access to Udemy courses.
- Monthly UDay to invest in yourself.
- Budget to spend on whatever helps you improve.
- Space and tools to experiment with and apply AI.
Work Mode
This is a hybrid role based at your nearest Udemy hub office.
At Udemy, we value diversity and inclusion and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, or disability.





