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 wi...
Apply for this Position