Salary
💰 $183,400 - $245,400 per year
Tech Stack
ASP.NETCloudJavaScriptMavenMS SQL Server.NETReactSQLTypeScript
About the role
- Be part of Engineering leadership responsible for technical direction of ServiceTitan's product
- Lead all technical aspects of an engineering squad and own short- and long-term technical vision
- Balance rapid iteration with high product quality and manage ambiguity
- Make and influence major technical decisions for your squad
- Provide technical mentorship and guidance; conduct design and code reviews
- Share technical knowledge via tech talks or blog posts
- Communicate effectively with engineers, product managers, customers, partners, and leaders
- Work with Microsoft .NET platform technologies to serve 50,000+ users
Requirements
- Role model and individual contributor expected to guide team technology decisions
- Equivalent of 8+ years in senior engineering roles (designing APIs, abstractions, and tools)
- Equivalent of 15+ years of industry experience
- Expert-level knowledge of Microsoft .NET stack (C#, .NET, ASP.NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or other)
- HTML5 and JavaScript; Typescript and React a plus
- Experience with Git, unit testing, debugging, profiling, performance monitoring
- Strong communication and technical writing skills
- B.S., M.S. or PhD in Computer Science, Physics, Engineering, or related technical field