CareerPlanSign in

Staff Software Engineer

2 Locations💼 Full-time🗓 2026-06-18 → 2026-09-26

Core

Staff Software Engineer leading architectural vision and building core abstractions for ServiceTitan's operating system powering scheduling, CRM, and payments for trade businesses.

Role type

Staff Software Engineer (Technical Visionary & Force Multiplier)

Builds

Cloud-native distributed systems, core abstractions, and shared engineering engine for high-scale SaaS platform

Domain

SaaS / .NET / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C#, .NET Core, ASP.NET MVC, Web APIs, Distributed Systems, Design Patterns (Saga, CQRS, Event Sourcing), SQL Server, Git, Performance Profiling, AI Coding Tools, LLM API Integration

Preferred skills

AI-assisted development, Mentorship, Cross-functional collaboration

Technologies

C#, .NET, Docker, Kubernetes, SQL Server, Git, OpenAI, Anthropic

Responsibilities

Own architectural vision for complex cross-functional domains; Lead delivery of high-complexity systems from design to production; Design cloud-native patterns and distributed systems; Identify technical debt and improve shared engineering engine; Maintain high standards for code quality and performance; Mentor senior talent and expand interview bench; Partner with leadership to translate business goals into technical reality

Seniority

Staff, hands-on IC with strategic influence

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.