At ServiceTitan, we are building the operating system for the trades, enabling thousands of service businesses to run more efficiently through a market-leading platform powered by .NET and AI-driven automation. We are seeking a high-impact Engineering Manager to lead our SA (Sales Agreements) & Memberships squad—the engine behind our customers' recurring revenue. This is a true "Player-Coach" role designed for a leader who is passionate about guiding a high-performing team while maintaining a deep, active connection to the codebase. You will lead from the front, setting technical standards and architecting the transition from our legacy monolith to a decoupled microservices environment. Because memberships are the lifeblood of a service business, your work will be deeply integrated across our entire ecosystem—from CRM and Scheduling to Invoicing and AI-driven Reporting. If you are a technically profound leader with current, active coding proficiency in C# and a desire to solve complex scalability challenges, we’d love to talk to you. About the Team: Service Agreements & Memberships This squad is the core owner of the product features that allow our customers to sell recurring maintenance plans and long-term contracts. The team’s work is the engine behind our customers' recurring revenue. Scope of Impact: The team builds and maintains functionality for everything from simple residential memberships (like twice-a-year check-ups) to complex commercial agreements involving multi-year contracts and hundreds of pieces of equipment across multiple locations. Deep Integration: Because agreements are central to a service business, this squad’s features are integrated with nearly every other module, including CRM, Job Scheduling, Invoicing, Inventory Management, and Reporting. Current Focus: The team is currently expanding use cases for service agreements, tackling complex challenges to add new features, and ensuring the codebase remains high-quality as we scale.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed