ServiceTitan Staff Software Engineer Role

ServiceTitan, Inc.

📍 hamilton, on, Canada

Full-time Other-General

Job Description

Shape the future of trades technology as a Staff Software Engineer at ServiceTitan. Dive into C#, .NET, and AI-driven solutions for highly scalable systems.

ServiceTitan is on the lookout for a Staff Software Engineer with over 12 years of experience. You will play a key role in architectural vision, driving high-complexity system delivery, and mentoring fellow engineers. Your expertise in the .NET stack and distributed systems will be pivotal for shaping robust, efficient APIs and ensuring system resiliency.

Key Responsibilities: • Own the architectural vision for cross-functional domains • Lead high-complexity system projects from inception to production • Design cloud-native patterns and distributed systems • Identify and improve systemic technical debt • Maintain high standards for clean code and performance

Requirements: • 12+ years of professional engineering experience • Mastery of C#, .NET Core, and ASP.NET MVC • Extensive hands-on experience with dis...
Apply for this Position