ServiceTitan

Software Engineering Manager

ServiceTitan

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

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

Job Level

SeniorLead

Tech Stack

ASP.NETCloudJavaScriptMavenMS SQL Server.NETReactSQLTypeScript

About the role

  • Take end to end ownership of team(s) projects
  • Mentor and guide engineers within your team(s) and occasionally cross team
  • Help your team to improve their performance, the quality of their work; make major design decisions
  • Collaborate with Recruiting — interview candidates and co-own activities related to lead generation and screening (HackerRank tests)
  • Communicate effectively with developers, product managers, customers, partners, and other leaders
  • Guide technology decisions of your team and contribute as needed, including coding or code review

Requirements

  • 3+ years of experience managing small to medium software development teams preferably in an agile environment
  • 8+ 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 with Typescript and React is a plus
  • Git, unit testing, debugging, profiling, performance monitoring
  • Distributed architecture best practices
  • Strong communication and technical writing skills
  • B.S., M.S. or PhD in Computer Science, Physics, Engineering or a related technical field