Staff Software Engineer

ServiceTitan

Canada
Base: $166,500 cad - $249,700 cad; bonus/equity: e...
On-site
Microsoft .net platform
Technical vision ownership
End-to-end technical leadership
ServiceTitan is seeking a Staff Software Engineer to lead the technical direction of their engineering team. The ideal candidate will possess extensive experience with the Microsoft .NET platform and a strong ability to mentor and influence team decisions

Job Summary

  • You will be part of the Engineering leadership team responsible for the technical direction of our product.
  • Own from end to end the short and long term technical vision of your squad.
  • We offer flextime, recognition, and support for autonomous work, along with holistic health and wellness benefits.

Matching Summary

Match Score: 85

ServiceTitan is seeking a Staff Software Engineer to lead the technical direction of their engineering team. The ideal candidate will possess extensive experience with the Microsoft .NET platform and a strong ability to mentor and influence team decisions.

Salary

Base: $166,500 CAD - $249,700 CAD; Bonus/Equity: Equity and bonus may be included; Benefits: Comprehensive suite of benefits

Skills & Requirements

Must-have

  • Microsoft .NET platform
  • Technical vision ownership
  • End-to-end technical leadership
  • Modern tools and technologies
  • Complex problem solving

Nice-to-have

  • Innovative and comfortable with ambiguity
  • Balancing rapid iteration with quality
  • Sharing knowledge through tech talks

Key Requirements

  • 8+ years of experience in senior engineering roles
  • 15+ years of industry experience
  • B.S., M.S. or PhD in Computer Science or related field
  • Expert-level knowledge of Microsoft .NET stack
  • Expert-level knowledge of SQL databases

Work Rights

Not specified

Tailored Resume

Cover Letter