The Learner Success team is responsible for features on Udemy’s teaching and learning platform. We work primarily with react and a microservices environment built on Kotlin, Spring, GraphQL, gRPC, and DynamoDB. Working on the team, you will build the APIs and microservices for products and features that impact millions of learners. Our ideal candidate will be comfortable addressing moderately complex problems, including navigating projects with ambiguous parameters. As an organization, we are ‘always learning’. This manifests in our habitual learning approach, constructive debates and leveraging our platforms for organizational learning. Your dedication to continual growth, openness to robust discussions and leveraging our solutions for learning will be pivotal. As part of the Learner Success team, you will be working on improving the experience of learning for our learners. This includes our course taking experience - our most vital experience for learners! You will do this by ensuring great learning experiences that are built on top of our latest frameworks like GraphQL and Kotlin services leveraging Real-time messaging and NoSQL infrastructures.