
Software Engineering Manager
Udemy
full-time
Posted on:
Location Type: Office
Location: Austin • Texas • 🇺🇸 United States
Visit company websiteSalary
💰 $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