Avatar for ServiceTitan
Service Titan books more opportunities by tracking how office staff converts calls to appointments
  • B2B
  • Scale Stage
    Rapidly increasing operations
  • Top Investors
    This company has received a significant amount of investment from top investors
  • +1

Principal Engineer

Posted: 7 days ago
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
C++
Java
RESTful Services
Git
Concurrency
Orchestration
Relational Databases
Asynchronous Programming
Performance Tuning
Azure
C#/.NET
Fault Tolerance
Docker
ElasticSearch
AWS
DataDog
Prometheus
GCP
Containerization
noSQL Databases
CI/CD
Event-driven architecture
Vector Databases
AI/ML Systems
Retrieval
Observability Tooling
Operational Practices
Agentic Patterns
LLM-Based Architectures
Architecture Automation
Distributed Persistence
Monolith-to-Microservices Migrations
Service-Oriented Migrations

About the job

Ready to be a Titan?We're looking for a seasoned technical leader who brings deep expertise, broad systems thinking, and the hands-on drive to take complex ideas from design through delivery. You'll work at the intersection of architecture and execution - shaping the technical direction of company-wide initiatives while staying close enough to the code to make them real.We power thousands of home and commercial service businesses across the U.S. and beyond, helping them operate more efficiently through a platform that includes ML and AI-driven scheduling, dispatch automation, and real-time operational workflows. We're quality-minded, embrace modern engineering practices, and believe the best solutions come from engineers who are as invested in the craft as they are in the outcome. If that's how you think about your work, we'd like to talk.What You'll DoOwn & Deliver: Define the technical vision for your domain, plan 18+ months ahead, and see it through - writing code, leading implementation, and taking end-to-end accountability for quality and outcomes.Design & Build: Produce complete, production-ready system designs and then help build them. You write code and lead others in writing high-quality code. You drive and participate in major architectural decisions relating to scale, reliability, and security, and you're the person who makes those decisions real.Set the Standard: Be the reference point for engineering excellence. Your implementations, code reviews, and technical decisions serve as the model others learn from. You conduct architecture reviews, identify systemic risks, and introduce improvements that make the entire organization more effective at shipping.Discover & Generalize: Proactively identify opportunities to extract shared systems, define reusable patterns, and establish approaches that eliminate duplication and inconsistency across teams. You prevent the organization from diverging technically and build the foundations others build on top of.Empower: Coach and mentor Staff and Senior engineers in technical design, architecture, and systems thinking. You create opportunities for others to grow, run cross-team knowledge-sharing sessions, and make the engineers around you demonstrably better.Shape Strategy: Partner with engineering leadership on roadmap and resource planning across company-wide initiatives. Surface and advocate for non-functional requirements - scalability, resilience, security, performance - and make sure they are reflected in how teams plan and execute. Align technical direction with ServiceTitan's business priorities.Recruit & Grow the Team: Assess candidates for senior technical roles, design interview plans, and make hiring recommendations. You help define and uphold the engineering bar.What You'll Bring15+ years of industry experience in large-scale enterprise web or SaaS applications, with 7+ years in senior IC roles designing and building systems used by other engineers at scaleA proven track record of designing and shipping large-scale distributed systems - not just advising on themDeep expertise in at least one primary technology stack (e.g. C#/.NET, Java,C++ or equivalent), with the ability to quickly ramp up on and contribute to any technology in ServiceTitan's stackStrong command of distributed systems fundamentals: event-driven architecture, asynchronous programming, concurrency, fault tolerance, and performance tuningHands-on experience with cloud infrastructure (Azure, AWS, or GCP), including architecture, automation, and operational practicesSolid grounding in data architecture: relational, NoSQL, vector databases, and distributed persistenceFamiliarity with AI/ML systems and LLM-based architectures - including orchestration, retrieval, and agentic patterns - aligned with the direction of ServiceTitan's platformExperience leading monolith-to-microservices or service-oriented migrations through to completionStrong command of modern engineering practices: Git, CI/CD, containerization (Docker), RESTful services, and observability tooling (e.g. Elasticsearch, DataDog, Prometheus)B.S., M.S., or PhD in Computer Science, Engineering, or a related technical fieldPreferredA bias for execution: you are equally comfortable at the architecture whiteboard and in the codebase, and you hold yourself accountable for bothThe communication skill to make complex technical decisions legible to any audience - engineers, PMs, and leadership alike - in writing and in personA coaching mindset: you invest in the engineers around you and consistently leave teams, codebases, and architectures better than you found themBreadth across the engineering landscape with deep mastery in at least one area, and the intellectual curiosity to quickly develop credibility in new domainsA habit of identifying risks, dependencies, and improvement opportunities before they surface as problems - and the ownership to address themStrong empathy for end users and a consistent practice of grounding technical decisions in real customer impactBe 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. So, if you have the skills but are hesitant to apply because of your background, apply anyway. We need amazing people like you to help us challenge the conventional and think differently about the problems that we’re solving. We’re in this together. Come be human, with us.Use of AI Technology: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. AI tools are not used to make hiring decisions; all hiring decisions are made by our hiring teams.What We Offer:When you join our team, you’re not just accepting a job. You’re making a career move. Here’s how we’ll support you in doing some of the most impactful work of your career:Flextime, recognition, and support for autonomous work: Flexible time off with ample learning and development opportunities to continue growing your career. We offer a comprehensive onboarding program, leadership training for Titans at all levels, and other programs and events. Great work is rewarded through Bonusly, peer-nominated awards, and more.Holistic health and wellness 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.Support for Titans at all stages of life: Parental leave and support, up to $20k in fertility services (i.e. IUI and IVF), surrogacy, and adoption reimbursement, on demand maternity support through Maven Maternity, free breast milk shipping through Maven Milk, pet insurance, legal advisory services, financial planning tools, and more.At ServiceTitan, we celebrate individuality and uniqueness. We believe that the convergence of fresh perspectives and experiences from all walks of life is what makes our product and culture so great. We strongly encourage people from underrepresented groups to apply. We do not discriminate against employees based on race, color, religion, sex, national origin, gender identity or expression, age, disability, pregnancy (including childbirth, breastfeeding, or related medical condition), genetic information, protected military or veteran status, sexual orientation, or any other characteristic protected by applicable federal, state or local laws.ServiceTitan is committed to fair and equitable compensation for all of our employees. We thoughtfully consider a wide range of factors when determining individual compensation, which may change over time. We comply with all applicable minimum wage laws. For candidates in the United States, the good faith salary ranges estimate for this role is Zone 1: $263,800 USD - $395,600 USD Applicable for: CA, CT, DC, MD, MA, NJ, NY, VA, and WA Zone 2: $246,500 USD - $369,700 USD Applicable for: All other US locations. International Compensation for candidates residing outside the United States will vary by location and will be discussed during the hiring process. Actual compensation within a range is determined by factors including relevant experience, skill set, qualifications, and performance. In addition to base salary, our total compensation package includes an annual bonus, equity, and a holistic suite of benefits.

About the company

ServiceTitan company logo
Service Titan books more opportunities by tracking how office staff converts calls to appointments501-1000 Employees
Company Size
501-1000
Company Type
SaaS
Company Type
Enterprise Software Company
Company Type
Software
Company Type
Home Services
Company Industries
Canada
Company Industries
United States
  • B2B
  • Scale Stage
    Rapidly increasing operations
  • Top Investors
    This company has received a significant amount of investment from top investors
  • Valuation $1B+
    This company has a valuation of $1B or more
Learn more about ServiceTitan image

Funding

AMOUNT RAISED
$325M
FUNDED OVER
4 rounds
Rounds
D
$165000000
Series D - Nov 2018+3

Perks

100% Covered Benefits
ServiceTitan covers benefits at 100% for each full-time employee (medical, dental, vision)
Free Lunch Daily
ServiceTitan offers free lunch daily to our full-time employees. Additionally, we offer fully stocked kitchens.
Monthly Commuter Pass or Parking
We cover monthly Marta passes or parking for our Midtown ATL employees & monthly parking for Glendale employees
Learning & Development
Every employee gets access to LinkedIn Learning. Additionally, we have a Learning & Development team that offers professional development & management workshops.
Summer Picnic & Holiday Party
Hosted annual summer picnic & holiday party

Founders

Ara Mahdessian
Founder
image
Vahe Kuzoyan
Founder
image
View the team image

Similar Jobs

Off The Record company logo
Off The Record
Fight your traffic tickets directly from your smart phone
Tamarack Software company logo
Tamarack Software
Modern, end-to-end software for the wood processing industry
Sitewire company logo
Sitewire
Build the Infrastructure enabling America’s next housing boom
PermitFlow company logo
PermitFlow
Construction's AI Workforce
Nextdoor company logo
Nextdoor
Nextdoor is the private social network for your neighborhood
Svix (YC W21) company logo
Svix (YC W21)
Enterprise ready webhooks service. Open source and cloud hosted
AnswerThis company logo
AnswerThis
AI research assistant used by 100,000+ researchers to cut their research time by over 60%
True Path Leads company logo
True Path Leads
A fast-growing lead generation network focused on Personal Loans