ServiceTitan

Staff Software Engineer

ServiceTitan

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $183,400 - $245,400 per year

Job Level

Lead

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