Udemy

Software Engineering Manager

Udemy

full-time

Posted on:

Location Type: Office

Location: Austin • Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $170,000 - $213,000 per year

Job Level

Mid-LevelSenior

Tech Stack

CloudDistributed SystemsDynamoDBGraphQLJavaKafkaKotlinKubernetesMySQLNext.jsReactRedisSpringSpring BootSpringBootTerraform

About the role

  • Lead and build an engineering team (up to 9 members) across the US and Mexico focused on learner onboarding, recommendations, skills guidance, and GenAI experiences
  • Work with engineering, product, design, data science, and product marketing to build roadmaps and deliver features
  • Translate high-level objectives into clear execution plans, prioritize work, and remove blockers
  • Make architectural decisions and coach the team on frontend/backend, distributed systems, and cloud-native infrastructure
  • Grow team members’ careers through 1-on-1s and annual reviews; track performance
  • Work with senior management to strategize resource allocation and represent the team with stakeholders
  • Incorporate feedback to continuously improve team execution and delivery quality
  • Maintain cross-organizational relationships and provide mentoring to team members

Requirements

  • Leadership: lead with humility and clarity, motivate and empower team members
  • Execution: translate high-level objectives into clear roadmap, prioritize effectively, manage complexity, remove blockers
  • Technical Depth: Frontend (React, NextJS), Backend (Kotlin, Java, Spring Boot), distributed systems, data pipelines, cloud-native infrastructure
  • Familiarity with Kafka, MySQL, DynamoDB, Redis/Elasticache, GraphQL, Datadog, Kubernetes, Terraform
  • Systems thinking and analytical problem solving
  • Collaboration: partner with product, design, data science, product marketing, and other cross-functional peers
  • Growth mindset: seek and give feedback, create space for learning and experimentation
  • Performance management: set expectations, conduct 1-on-1s and annual reviews, coach team members
  • Proven experience guiding and motivating technical teams and managing complex engineering projects
  • Experience growing teams and strategizing resource allocation
  • Strong decision making and active listening skills
  • Ability to communicate technical complexities to stakeholders
Benefits
  • Eligible for equity
  • Full access to Udemy courses
  • Monthly UDay to invest in yourself
  • Budget to spend on professional development
  • AI experimentation tools and support
  • Region-specific benefits pages (Australia, India, Ireland, Mexico, Turkiye, US)
  • Benefits built to provide protection and care for you and your family (varies by region)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactNextJSKotlinJavaSpring Bootdistributed systemsdata pipelinescloud-native infrastructureKafkaMySQL
Soft skills
leadershipexecutionsystems thinkinganalytical problem solvingcollaborationgrowth mindsetperformance managementdecision makingactive listeningcommunication