S

ServiceTitan

Cloud-based field service management for trades

Software Engineering Manager - Contact Center Pro

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeRemote in USARemote

About the Job

Requirements

  • At least 10 years of software engineering experience, including at least five years in engineering leadership roles.
  • Ability to lead agile teams, drive execution, and deliver results.
  • Strong technical foundation in modern frameworks, with hands-on experience in .NET/C# preferred; ability to guide architecture and development best practices across a complex, distributed codebase regardless of language background.
  • Ability to communicate and collaborate effectively with cross-functional partners.
  • Passion for talent development and building high-performance engineering cultures.

Responsibilities

  • Develop engineers through coaching, feedback, and structured growth plans.
  • Build a strong, adaptable team by recruiting and retaining talent, and foster a culture of ownership, customer empathy, and alignment with company values.
  • Define and execute quarterly plans that deliver timely, high-quality features.
  • Drive agile ceremonies, monitor key success metrics, and provide clear day-to-day priorities.
  • Provide hands-on technical leadership across architecture, design, and development best practices.
  • Participate in code reviews, evaluate feasibility, identify risks, and balance trade-offs in a language-agnostic environment.
  • Lead a team building AI-powered call evaluation and lead identification tools, AI-driven customer support features, and AI Voice Agents for overflow and after-hours calls.
  • Deliver on-time, secure, and reliable features that address customer needs while balancing innovation with stability across a complex monolith codebase and greenfield AI capabilities.
  • Work cross-functionally with senior leadership, engineering, product, and UX teams.
  • Communicate the team's progress, risks, and contributions to stakeholders.
  • Set goals, empower the team, and build a culture of continuous learning; celebrate wins and learn from setbacks.

Desired Qualifications

  • Experience with observability tools such as Grafana or Datadog, and a track record of performance optimization.
  • Experience building telephony or contact center products.
  • Familiarity with AI/ML integrations or voice agent technologies.
  • B.S., M.S., or Ph.D. in Computer Science, Engineering, or a related field.
  • East Coast location preferred.

About the Company

ServiceTitan

Cloud-based field service management for trades

ServiceTitan provides a cloud-based, all-in-one software platform for home and commercial trades businesses. It combines CRM, scheduling/dispatch, invoicing, payroll, marketing, inventory, and reporting in a single SaaS, with a mobile app for field technicians and Titan Intelligence for automation and data insights, plus integrated payment processing. It differentiates itself by focusing on trades, unifying front- and back-office workflows in one system, and growing through acquisitions and strong funding. Its goal is to help trades companies operate more efficiently, grow revenue, and make smarter, data-driven decisions.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Glendale, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at ServiceTitan

See more jobs