Senior Manager, Software Engineering
Core
Lead high-impact engineering teams to design, evolve, and operate scalable, cross-cutting systems for ServiceTitan's AI-powered platform serving 50,000+ users.
Role type
Senior Engineering Manager (Software Engineering)
Builds
Scalable, reliable, and maintainable software systems spanning multiple services and product domains.
Domain
SaaS / Field Service Management / AI-enabled platforms
Deliverable
production ML models | product features | infrastructure
Required skills
People leadership, hiring and retention, technical architecture design, distributed systems operation, roadmap planning, stakeholder alignment, risk management, technical debt management
Preferred skills
Microsoft .NET (C#, ASP.NET, Web APIs), SQL-based systems, CI/CD pipelines, observability, performance monitoring, AI-enabled systems experience
Technologies
Microsoft .NET, C#, ASP.NET, Web APIs, SQL Server, Git, CI/CD tools
Responsibilities
Establish outcome-driven professional development plans for engineers and managers; guide teams in system design and architecture; own delivery outcomes from discovery to production; coordinate cross-functional work across Product, Design, and Data teams; balance short-term delivery with long-term technical health.
Seniority
Senior, hands-on IC with people leadership