Senior Manager, Software Engineering

ServiceTitan

Base: $204,000 - $272,900 usd; bonus/equity: annua...
7+ years managing software engineering teams
Experience designing scalable distributed systems
Proven ability to lead through ambiguity
The role involves leading high-impact teams to design and deliver scalable, cross-cutting systems that span multiple domains

Job Summary

  • The role involves leading high-impact teams to design and deliver scalable, cross-cutting systems that span multiple domains.
  • Candidates must balance short-term delivery needs with long-term technical health while actively managing technical debt.
  • ServiceTitan offers comprehensive benefits including company-paid medical, dental, vision, up to $20k in fertility services, and a 401k match.

Matching Summary

The role involves leading high-impact teams to design and deliver scalable, cross-cutting systems that span multiple domains.

Salary

Base: $204,000 - $272,900 USD; Bonus/Equity: Annual bonus and equity included; Benefits: Comprehensive health, wellness, and parental support

Skills & Requirements

Must-have

  • 7+ years managing software engineering teams
  • Experience designing scalable distributed systems
  • Proven ability to lead through ambiguity
  • Strong technical judgment in architecture
  • Track record of delivering business-critical initiatives

Nice-to-have

  • Proficiency in C#, Java, Python, or Node.js
  • Familiarity with AI-enabled or data-driven systems
  • Experience with modern CI/CD and observability practices
  • Background in fast-paced startup environments
  • Interest in building intelligent customer-facing platforms

Key Requirements

  • 7+ years of management experience
  • Deep technical background in distributed systems
  • Experience coordinating work across multiple teams

Work Rights

Not specified

Tailored Resume

Cover Letter