Software Engineer
Senior Manager, Software Engineering at ServiceTitan leads high‑impact .NET teams, driving scalable, AI‑powered product delivery on Azure while fostering a quality‑centric culture and navigating complex, ambiguous challenges.
Ready to be a Titan?
The Engineering Leadership team at ServiceTitan is responsible for growing the organization and delivering product excellence. We provide exciting opportunities to make an immediate impact in our rapidly growing startup. We are quality minded, use the most modern tools on the Microsoft .NET platform, have an amazing culture, and love to solve complex problems. Over 50,000 people depend on our software to perform all their daily activities.
As we accelerate our investments in AI-powered initiatives, we are looking for a Senior Engineering Manager who can lead high-impact teams, operate effectively in ambiguity, and guide the design and delivery of scalable, cross-cutting systems that span multiple domains.
This role is ideal for a senior leader who combines strong people leadership with deep technical judgment, and who thrives in environments where speed, clarity, and accountability matter.
What You’ll Do:
People & Team Leadership
Establish clear, outcome-driven professional development plans with milestones for engineers and managers.
Provide ongoing coaching through 1:1s, feedback, and active mentorship, raising the bar on both technical and leadership excellence.
Build a strong team culture grounded in ownership, trust, psychological safety, and continuous improvement.
Attract, hire, and retain top engineering talent in close partnership with Recruiting.
Grow future technical and people leaders by creating opportunities for increased scope, ownership, and impact.
Technical & Systems Leadership
Guide teams in the design, evolution, and operation of scalable, reliable, and maintainable systems, especially in areas spanning multiple services and product domains.
Act as a senior technical leader who can dive deep into architecture discussions, review designs, and help teams navigate complex technical trade-offs.
Ensure high standards of engineering quality, including system reliability, performance, security, and operational excellence.
Balance short-term delivery needs with long-term technical health, actively managing technical debt and platform evolution.
Execution & Delivery
Own delivery outcomes for your teams across discovery, design, implementation, and production.
Build, communicate, and continuously refine a clear technical and execution roadmap aligned with business and product goals.
Drive clarity in ambiguous problem spaces by breaking down complex initiatives into actionable plans with measurable outcomes.
Identify risks early, unblock teams, and make timely decisions to maintain momentum in fast-moving environments.
Cross-Functional & Cross-Team Collaboration
Partner closely with Product, Design, Data, and other Engineering teams to deliver cohesive, end-to-end solutions.
Coo
Posted June 18, 2026