cover image
Udemy

Udemy

www.udemy.com

2 Jobs

8,990 Employees

About the Company

Udemy was founded in 2010 with a mission to improve lives through learning by democratizing access to skills development. Today, we've grown into one of the world's largest AI Powered Skills Acceleration Platform, with nearly 85 million learners worldwide and over 1.1 billion course enrollments. Our global skills ecosystem connects learners with 85,000 expert instructors across more than 250,000 courses in 77 languages. From programming and data science to business strategy and creative skills, we offer hands-on learning experiences designed for immediate real-world application. Udemy serves both individual learners advancing their careers and organizations building future-ready teams. Our AI-enhanced platform personalizes learning journeys, helping professionals master in-demand skills in today's rapidly evolving, skills-first economy. With over 17,000 business customers and growing demand for AI literacy across industries, we're transforming how the world learns and works. Whether you're an individual looking to upskill, an instructor ready to share expertise with millions, or an enterprise building workforce agility, Udemy is where skills happen.

Listed Jobs

Company background Company brand
Company Name
Udemy
Job Title
Software Engineer
Job Description
Job Title: Software Engineer Role Summary: Design, build, and maintain high‑performance microservices and APIs that drive a large‑scale, low‑latency learning platform. Expectations: Deliver robust, secure, and scalable solutions; own end‑to‑end feature development; collaborate in a fast‑paced, agile environment; communicate clearly with cross‑functional teams. Key Responsibilities: - Design, specify, and implement backend services and GraphQL APIs. - Participate in code reviews to ensure quality, testability, and performance. - Document, monitor, and maintain features after release. - Contribute to technical strategy and advocate for openness, inclusiveness, and scalability. Required Skills: - Strong proficiency in a statically‑typed backend language (Java, Kotlin, or C#). - Experience building and consuming APIs (GraphQL preferred). - Knowledge of object‑oriented design, data structures, and algorithms. - Familiarity with unit and integration testing. - Experience with microservice patterns, gRPC, and Spring Boot (preferred). - Background with NoSQL and real‑time messaging (Redis, Kafka, DynamoDB). - Exposure to container orchestration (Kubernetes, Marathon, or Nomad) and monitoring tools (DataDog). - Excellent written and verbal communication in English. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). - Minimum 3 years of full‑stack or backend software engineering experience.
Austin, United states
On site
Junior
19-11-2025
Company background Company brand
Company Name
Udemy
Job Title
Salesforce Service Cloud Developer
Job Description
**Job Title:** Salesforce Service Cloud Developer **Role Summary:** Design, develop, and maintain scalable solutions in Salesforce Service Cloud and Experience Cloud to enhance global customer support for both DTC and B2B workloads. Leverage declarative and code‑based tools, integrating with external systems, and implementing advanced automation. **Expectations:** - Deliver high‑quality, secure, and performant service‑cloud solutions on schedule. - Collaborate with product managers, architects, admins, and cross‑functional stakeholders. - Balance configuration with custom development, applying best practices. - Maintain code quality through tests, CI/CD, and documentation. **Key Responsibilities:** - Model and implement Service Cloud features (Cases, Knowledge, Omni‑Channel) using Apex, Lightning Web Components (LWC), Aura, and Flow. - Build and consume REST/SOAP APIs, Workato, platform events, and custom integrations. - Develop bulkified Apex, optimize SOQL/SOSL, and manage governor limits. - Create advanced flows, Process Builder logic, and Apex transactions with error handling. - Execute data migrations, transformations, and ETL tasks. - Perform QA, SIT, UAT support and manage deployments via Gearset and CI/CD pipelines. - Produce technical documentation and knowledge‑share artefacts. - Participate in agile ceremonies (sprint planning, stand‑ups, backlog grooming). **Required Skills:** - 5–10 years Salesforce Service Cloud development/admin experience. - Advanced Apex (bulkification, asynchronous patterns, test coverage). - Proficiency in LWC, Aura, HTML, CSS, JavaScript. - Expert Flow builder, Process Builder, and declarative automation. - SOQL/SOSL optimization; Apex REST/SOAP service design. - Git version control, branching, conflict resolution. - Familiarity with Salesforce CLI, VS Code, and Developer Console. - Security best practices (sharing, permission sets). - Integration tools: Workato, platform events, Gearset. - Agile development mindset, sprint execution. **Required Education & Certifications:** - Salesforce Administrator, Platform App Builder, Platform Developer I mandatory. - Preferred (but not required): Platform Developer II, Service Cloud Consultant, Experience Cloud Consultant, JavaScript Developer I. ---
Austin, United states
On site
Mid level
03-12-2025