ServiceTitan is looking to solve the problem of delivering product excellence and growing their organization by hiring an Engineering Manager for their Mobile team. This role is crucial for building intuitive, reliable, and scalable mobile experiences that are relied upon by over 50,000 people for their daily activities.
Requirements
- Mobile development: Swift, Kotlin, and native mobile SDKs.
- Software engineering fundamentals: Clean architecture, testing strategies, design patterns.
- DevOps & toolchains: CI/CD pipelines, monitoring tools, debugging/performance tooling.
- Familiarity or hands-on experimentation with AI-powered developer tools is a plus.
Responsibilities
- Guide architectural decisions, lead code/design reviews, and champion best practices for testing, CI/CD, and app performance.
- Ensure your team ships robust, maintainable code that meets high standards of usability, accessibility, and reliability.
- Be hands-on when needed: Unblock your team, debug tough issues, or prototype new ideas (especially involving AI or operational tooling).
- Take end-to-end ownership of features and projects — from quarterly planning and scoping to launch and ongoing iteration.
- Lead and grow a team of talented mobile engineers (iOS and/or Android) — providing coaching, mentorship, and career development.
- Partner cross-functionally: Collaborate with Product, Design, QA, and other Engineering teams to build cohesive experiences and deliver business impact.
- Hire and retain top talent: Actively support recruiting and hiring efforts — participate in interviews, lead sourcing initiatives, and help build a diverse team.
Other
- 3+ years of engineering management experience, including performance management and team building.
- 10+ years of software engineering experience, with significant time spent building mobile applications and APIs.
- Proven track record of leading mobile teams through product cycles and scaling apps in production.
- Excellent communication, collaboration, and technical writing skills.
- B.S., M.S., or Ph.D. in Computer Science, Engineering, or a related technical field.