
Job Overview
Location
Remote
Job Type
Full-time
Category
Software Engineer
Date Posted
March 3, 2026
Full Job Description
đź“‹ Description
- • As a Principal Software Engineer at ServiceTitan, you will be at the forefront of technical innovation, leading all technical aspects of an engineering team. This pivotal role demands a strong foundation in responsive web application development and the architecture of distributed systems designed for massive scale. You will be instrumental in shaping the future of our platform, ensuring its robustness, efficiency, and cutting-edge capabilities.
- • You will own the technical vision for your team, defining both short-term and long-term strategies. This includes designing, implementing, and continuously improving critical systems and components that form the backbone of the ServiceTitan stack. Your expertise will be crucial in enhancing the security, availability, reliability, and overall performance of our products.
- • A significant part of your role will involve driving and participating in major architectural and strategic decisions, with a particular focus on challenges related to scaling our applications to meet the demands of a rapidly growing user base.
- • You will play a key role in improving the efficiency of our entire engineering organization. This involves building tools and developing processes that empower other engineers, leading to enhanced productivity, streamlined workflows, and higher overall code quality.
- • You will actively identify opportunities to extract or develop reusable systems and components that can benefit multiple teams across the organization, fostering a culture of shared knowledge and efficient development.
- • Mentoring and guiding engineers across the entire engineering department will be a core responsibility. You will act as a technical leader, sharing your knowledge and experience to foster growth and development within the team.
- • The role is structured with approximately 60% dedicated to hands-on development and 40% focused on broader engineering responsibilities, including strategic planning, process improvement, and team leadership.
- • You will collaborate closely with the recruiting team, actively participating in the interview process for new candidates and contributing to lead generation activities such as technical talks and screening assessments.
- • Contribute significantly to the product roadmap and resource planning, ensuring that technical initiatives align with business objectives and strategic goals.
- • Define key metrics for success for your team and the systems you own, and continuously measure and analyze these metrics to drive data-informed improvements.
- • Communicate effectively with a diverse range of stakeholders, including cross-functional teams, fellow engineers, Product Managers, customers, and external partners, ensuring clear understanding and alignment on technical strategies and project progress.
- • You will be working with modern tools on the .NET platform, tackling complex problems, and embracing a culture of continuous learning, exploration, and growth. ServiceTitan is at the forefront of AI and Machine Learning in its industry, particularly in areas like scheduling and dispatch automation, and you will contribute to maintaining this leadership position.
Skills & Technologies
JavaScript
React
ASP.NET
Elasticsearch
AWS
Senior
Remote
Degree Required
About ServiceTitan, Inc.
ServiceTitan provides cloud-based business management software for residential and commercial contractors in plumbing, HVAC, electrical, and other trades. Its platform integrates customer relationship management, scheduling, dispatching, invoicing, payments, marketing analytics, inventory management, and field workforce mobile applications. The system connects office teams with field technicians, automates service workflows, and offers real-time performance reporting, aiming to improve operational efficiency and revenue for home-service businesses.
Similar Opportunities

Ryzlabs Inc.
Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more
12 days ago


