SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 152,600 - 245,000 / annual
ServiceTitan is assembling a newly-funded engineering squad to establish its Exteriors vertical (roofing, siding, windows, gutters) as the market-leading product for that segment. The squad owns the full contractor workflow across both sales and production: sales-side work includes roofing-specific personalization, in-home selling from lead through on-site presentation, and insurance claim/supplement tracking; production-side work gives contractors visibility into their project pipeline once a job is sold, from scheduling through completion.
You will build on top of ServiceTitan's existing Estimates, SBET, Contract, and e-sign platforms, with outsized ownership over a product line that leadership has explicitly prioritized. This is a rare opportunity to shape a greenfield product area from the ground up rather than iterate on an established one.
In this role, you will own significant, well-defined pieces of the full sale-to-production lifecycle end to end—from technical design through shipping and iteration. You'll design and build full-stack features across the C#/.NET backend and React/TypeScript frontend. You'll partner closely with product managers, designers, and other engineers to translate the needs of roofing, siding, window, and gutter contractors into shipped software. You'll make sound technical decisions within your area of ownership, escalating and collaborating with senior engineers and your lead on cross-cutting or architecturally significant choices. You'll write clean, well-tested, maintainable code and hold that same bar in code reviews for teammates. You'll debug and resolve complex issues across the stack, including performance and reliability problems in a distributed systems environment. You'll contribute to technical design discussions and help evolve the architecture of a fast-growing product area. You'll communicate clearly with engineers, product managers, and other stakeholders about progress, tradeoffs, and risks.
ServiceTitan offers flexible time off, comprehensive onboarding, leadership training, peer-nominated awards, company-paid medical/dental/vision with 100% employer-paid options and 90% dependent coverage, FSA/HSA, 401k match, telehealth including One Medical, parental leave, up to $20k in fertility/surrogacy/adoption reimbursement, on-demand maternity support, pet insurance, legal advisory, and financial planning tools.
**Requirements:**
- 8+ years of professional software engineering experience, including building production systems used by real customers
- Strong full-stack ability with hands-on experience in C#/.NET and React/TypeScript (or comparable strongly-typed backend and modern frontend frameworks); comfortable moving across the stack as work requires
- Solid understanding of SQL databases (Microsoft SQL Server or equivalent) and ability to design efficient, reliable data models
- Working knowledge of distributed systems and microservices architecture
- Proficiency with Git, unit testing, debugging, and performance profiling
- Strong communication and technical writing skills; ability to explain reasoning clearly to both engineers and non-engineers
- Comfort with ambiguity in a newly-formed squad building new product surface area where priorities and requirements will evolve based on field learning
- Genuine interest in understanding the contractor's workflow (sales and production) well enough to build software that solves their problems
- B.S., M.S., or equivalent practical experience in Computer Science, Engineering, or a related technical field