ServiceTitan is looking for a technical leader to drive the technical vision of an engineering team, improve efficiency, and deliver high-quality products to enable thousands of companies to be more efficient and effective in running their business.
Requirements
- 20+ years of industry experience, including with large scale enterprise web/SaaS applications
- 10-15+ years of experience on senior engineering roles (designing APIs, abstractions, and tools used by other engineers)
- Expert-level knowledge of Microsoft .NET technology stack (C / .NET, ASP.NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or any other)
- HTML5 and JavaScript; experience such front-end frameworks as React and Knockout.js is a plus
- Taking existing monolithic applications to a domain based, service-driven paradigm
- Experience with large scale 3rd party integrations
- Basic Microsoft Windows administration skills including IIS administration
Responsibilities
- Own from end to end the short and long term technical vision of your team
- Design, implement and improve critical systems and components powering ServiceTitan stack
- Build tools to increase efficiency of all our engineers
- Identify opportunities to extract or develop systems beneficial for multiple teams
- Mentor and guide Engineers across engineering as a whole
- Work closely with Recruiting — in particular, interview candidates and co-own activities related to lead generation (e.g. tech talks) and screening (HackerRank tests)
- Contribute to the roadmap and resource planning
Other
- B.S., M.S. or PhD in Computer Science, Physics, Engineering or a related technical field
- Ability to empathize with our users and champion for their experience
- Strong communication and technical writing skills
- Flextime, recognition, and support for autonomous work
- Holistic health and wellness benefits