Manager, Engineering - Applications
$160,000–$220,000 year
RemoteUnited States
Job Summary
Lead and grow a full-stack engineering team responsible for delivering end-to-end product features from React frontend through Kotlin services and APIs. Set team direction, goals, and priorities while coaching engineers, managing hiring, and unblocking hard technical problems. Own delivery across scope, quality, and timelines, stewarding architecture and technical debt to maintain long-term health. Partner with Product Management to align engineering work with business objectives and collaborate cross-functionally to ensure clean integration. Drive continuous improvement in Agile practices and remove cross-team friction to enhance velocity and delivery.
Required Qualifications
- 8+ years in software engineering
- 2+ years directly managing or leading engineers
- Proven ability to lead and grow full-stack engineering teams, including distributed or hybrid teams
- Strong technical depth across the stack—modern frontend (TypeScript and React) and backend services and APIs
- Track record of delivering complex product features end to end, on predictable timelines
- Demonstrated ability to operate in ambiguity—defining the problem, forming a plan, and driving it to completion
- Hands-on experience with Agile methodologies
- Strong leadership and communication skills
- Bachelor's in Computer Science or a related field (or equivalent practical experience)
Desired Qualifications
- Experience with Kotlin or comparable JVM backend services
- Comfort owning services in production—CI/CD, observability, reliability, and operational ownership
- Experience adapting teams through reorganizations, roadmap shifts, or rapid growth
- Experience partnering closely with Product Management and designers to shape as well as deliver work
- Interest in AI-assisted development and improving engineering productivity
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.