ServiceTitan

ServiceTitan

Staff Software Engineer

US Remote · Staff+

Sponsorship not specifiedDetected 30 days ago
C#.NETDistributed SystemsGitSQLDockerKubernetesMachine LearningData AnalysisLLMsSketchCRMRecruitingOnboardingLeadershipMentoring

About the role

  • If that's the kind of work that excites you, we'd love to hear from you.
  • While you will be a foundational member of a team, your influence extends beyond a single product area - you are a process architect who ensures our implementations are robust, elegant, and scalable for the long term.
  • You are a translator who can move between deep technical details and high-level business strategy. - Education: B.S., M.S., or PhD in Computer Science, Physics, Engineering, or a related field (or equivalent practical experience).

Responsibilities

  • Lead through Execution: Drive the delivery of high-complexity systems and foundational abstractions, taking projects from initial architectural sketch to successful production launch.
  • Architect for Global Scale: Design and implement cloud-native patterns (Docker/Kubernetes) and distributed systems that handle the massive throughput of a public-stage SaaS platform.
  • Nurture the Ecosystem: Proactively identify systemic technical debt and lead initiatives to improve our shared engineering engine with a long-term, business-owner mindset.
  • Elevate the Bar: Maintain our high standards for clean code and performance. You will be a key contributor to our engineering best practices and play a vital role in expanding our interview bench and mentoring senior talent.
  • Collaborate as a Strategic Partner: Partner with Product, Design, and Engineering leadership to explore "the art of the possible," translating executive-level goals into technical reality.
  • Deep Roots: 12+ years of professional engineering experience, with a proven track record of building the critical APIs and infrastructure that enable other engineers to succeed.
  • A Data-First Mindset: You use performance profiling and data analysis to drive architectural decisions and prove the impact of your technical recommendations.
  • We use technology, including automated and AI-assisted tools, to support certain aspects of our recruitment process.
  • These tools are designed to improve efficiency and enhance the candidate experience.
  • Here's how we'll support you in doing some of the most impactful work of your career:

Requirements

  • Expert-level, current "under the hood" knowledge of the Microsoft.NET technology stack (C#,.NET Core, ASP.NET MVC, Web APIs).
  • Extensive hands-on experience with distributed systems and design patterns (Saga, CQRS, Event Sourcing) that ensure system resiliency at scale.
  • High proficiency with Git, SQL Server, and advanced debugging/profiling tools to optimize high-traffic environments.
  • Ability to critically evaluate and integrate AI-generated output, applying sound engineering judgment to ensure correctness, security, and maintainability.
  • So, if you have the skills but are hesitant to apply because of your background, apply anyway.
  • Architectural Stewardship: Extensive hands-on experience with distributed systems and design patterns (Saga, CQRS, Event Sourcing) that ensure system resiliency at scale.
  • Modern Tooling: High proficiency with Git, SQL Server, and advanced debugging/profiling tools to optimize high-traffic environments.
  • You are a translator who can move between deep technical details and high-level business strategy.

Skills

  • B.S., M.S., or PhD in Computer Science, Physics, Engineering, or a related field (or equivalent practical experience).
  • AI Skills & Tooling
  • AI tools are not used to make hiring decisions; all hiring decisions are made by our hiring teams.

Compensation

  • $198,200 USD - $297,400
  • $185,300 USD - $277,900

Benefits

  • Flextime, recognition, and support for autonomous work: Flexible time off with ample learning and development opportunities to continue growing your career.
  • In addition to base salary, our total compensation package includes an annual bonus, equity, and a holistic suite of benefits.
  • Company-paid medical, dental, and vision (with 100% employer paid options and 90% coverage for dependents), FSA and HSA, 401k match, and telehealth options including memberships to One Medical.

Company info

  • We are leaning into the future of AI-assisted development and love to work with engineers who do the same:
  • We offer a comprehensive onboarding program, leadership training for Titans at all levels, and other programs and events.
  • At ServiceTitan, we celebrate individuality and uniqueness.

This listing is sourced directly from ServiceTitan's careers page and normalized into a canonical job model.