Software Engineer - AI-Powered Learning Platform
About the Role
Join Udemy as a Software Engineer and help define the future of learning. This remote Software Engineer position focuses on building high-impact, customer-facing authentication features that support millions of learners and instructors worldwide. Your work will help protect users from security risks while modernizing login and signup experiences using the latest authentication standards.
What You'll Do
- Write clean, performant, and maintainable code using Kotlin/Java, Spring Boot, and ReactJS.
- Deploy, monitor, and maintain critical services in our infrastructure using Datadog and FireHydrant Signals.
- Collaborate with cross-functional teams to deliver service capabilities and communicate technical trade-offs.
- Optimize code and processes to help your team achieve their goals.
- Lead projects at scale while managing complexity within your team.
Requirements
- 2+ years of professional software development experience.
- Technical competence in Kotlin/Java, Spring Boot, SQL, and GraphQL.
- Solid understanding of domain-driven design and event-driven development.
- Strong analytical problem-solving and communication skills.
- A BS/MS in Computer Science or equivalent experience.
Nice to Have
- Experience with Kubernetes, Kafka, and frontend technologies like Typescript.
- Familiarity with accessibility standards in user experience design.
- Experience in mentoring and knowledge-sharing within teams.
What We Offer
- Full access to Udemy courses and a monthly UDay to invest in your personal growth.
- Collaborative environment where everyone has a voice.
- Flexible work schedule with a hybrid model.
- Comprehensive benefits package tailored to your location.
- Opportunities for continuous learning and professional development.
This Software Engineer position at Udemy offers a unique opportunity to work on impactful projects in the EdTech space. With a focus on continuous learning and a hybrid work model, it's an attractive role for tech professionals.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months