ServiceTitan

ServiceTitan

Manager, Software Engineering

US Remote

Sponsorship not specifiedDetected 28 days ago
C#Code ReviewGitDockerKubernetesMachine LearningLLMsA/B TestingCRMRecruitingOnboardingLeadershipCommunication

About the role

  • If that's the kind of work that excites you, we'd love to hear from you.
  • Be Human With Us: Being human isn't about checking every box on a list.
  • It's about the experiences we have, people we meet, and the perspectives we share.

Responsibilities

  • Architectural Oversight: Lead the design, implementation, and continuous evolution of our highly scalable platform, requiring deep working knowledge of microservice architecture patterns and best practices.
  • Team Leadership: Manage, mentor, and grow a team of high-caliber engineers, fostering a strong culture of technical excellence and accountability.
  • Product Impact: Partner closely with Product Management to define the technical roadmap and execute the delivery of high-quality, user-facing features that drive significant business value.
  • SaaS Experience: Proven track record developing and deploying large-scale, high-availability SaaS applications.
  • You will lead from the front, setting technical standards, solving complex problems, and actively contributing to our services.
  • Manage, mentor, and grow a team of high-caliber engineers, fostering a strong culture of technical excellence and accountability.
  • Partner closely with Product Management to define the technical roadmap and execute the delivery of high-quality, user-facing features that drive significant business value.
  • Here's how we'll support you in doing some of the most impactful work of your career:

Requirements

  • Proven expertise with modern C# development, including its ecosystem, performance characteristics, and common frameworks.
  • This includes knowledge of containerization (Docker/Kubernetes), service meshes, and inter-service communication protocols.
  • 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.
  • Strong C# Proficiency: Proven expertise with modern C# development, including its ecosystem, performance characteristics, and common frameworks.

Skills

  • 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

  • Actively promote and model the use of AI development tools within your team, creating space for experimentation, sharing wins, and building a team norm where AI-assisted development is part of how great work gets done.
  • Interview Process
  • Our process is designed to be a comprehensive assessment of the technical and leadership skills essential for this Player-Coach role.
  • As part of our evaluation, you will be expected to complete live coding sessions in C# or Java.
  • We are leaning into the future of AI-assisted development and love to work with engineers who do the same:
  • Foster an AI-Forward Culture: Actively promote and model the use of AI development tools within your team, creating space for experimentation, sharing wins, and building a team norm where AI-assisted development is part of how great work gets done.
  • At ServiceTitan, we build the operating system for the trades - a comprehensive platform that powers scheduling and dispatch, CRM, payments, financing, reporting, and more for thousands of service businesses across the U.S. and beyond.
  • We're a quality-driven engineering organization working on the cutting edge of the.NET platform - designing systems for scale, solving hard technical problems, and holding a high bar for craft.
  • We are seeking a high-impact Engineering Manager who truly excels as a Player-Coach - a leader who is passionate about guiding a high-performing team while maintaining a deep, active connection to the codebase.
  • 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.