bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesServicetitanPrincipal Software Engineer

Principal Software Engineer

Servicetitan · Denver, CO, United States · Remote · Active · SmartRecruiters

Job facts

FieldValue
CompanyServicetitan
TitlePrincipal Software Engineer
Normalized title-
Department / teamEngineering
LocationDenver, CO, United States
Work modelRemote / Remote
Employment typeFull Time
Salary-
Statusactive
ATS providerSmartRecruiters
Posted / first seen2021-04-26 / 2026-05-31
Changed / last seen2026-05-31 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Servicetitan.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through SmartRecruiters.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Denver.Open
Department jobsActive postings in Engineering.Open
Work model jobsActive Remote postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyServicetitan
Source21f7167a-94bb-4cb9-9157-65e4198fcdcf
ATS providerSmartRecruiters

Description

About ServiceTitan ServiceTitan is the world’s leading and fastest-growing software technology platform for the trades, a trillion-dollar global industry. We help small business entrepreneurs run and grow their businesses. For more information about ServiceTitan, visit www.ServiceTitan.com. Perks & Benefits 1.  Work/Life Balance:  flexible work schedule, flexible PTO 2.  Family-Friendly Benefits:  extended parental leave, pregnancy support, 20k in adoption reimbursement, Snoo Smart Sleeper, back-up childcare credits, legal benefit, discounted pet insurance 3.  Enrichment:  ongoing learning culture with access to Linkedin Learning and professional development workshops, diversity charter groups, orientation program, career pathing opportunities, mentorship programs 4.  Health & Wellness:  company-paid medical/vision/dental/life insurance/disability, employer HSA contribution, free One Medical membership, care coordination support, 401(k) with company match, stipend for home office equipment/supplies, gym discounts, monthly cell phone stipend Equal Opportunity Employer You will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our product. We provide exciting opportunities to make an immediate impact in our rapidly growing startup. We are quality-minded, use the most modern tools on the Microsoft .NET platform, have an amazing culture, and love to solve complex problems. Over 50,000 people depend on our software to perform all their daily activities. We are looking for someone to lead all technical aspects of an engineering team at ServiceTitan. We need a highly technical, forward-looking, leader who will own the technical vision of a squad and be accountable for the successful execution of that vision. We also desire those who can balance rapid iteration and development with high product quality expectations and who are innovative and comfortable with ambiguity. Principal Engineer We’re looking for someone to lead all technical aspects of an engineering team at ServiceTitan. You must have a strong background in responsive web application development, building distributed systems for scale, and a proven ability to deliver technical leadership and strong process management. We make a huge impact on thousands of companies in the U.S. and abroad by enabling them to be more efficient and effective at running their business. Many of the features we offer — in particular, Machine Learning and AI-driven scheduling and dispatch automation — are light-years ahead of what currently exists on the market, and we love to hold this position. As Principal Engineer you will: Own: Own from end to end the short and long term technical vision of your team Design & Revamp: Design, implement and improve critical systems and components powering ServiceTitan stack; improve the security, availability, reliability, and performance of our products; drive/participate in all major architectural and strategic decisions especially those relating to scale Improve Efficiency: Build tools to increase efficiency of all our engineers; improve performance, processes, and quality across the whole engineering team Discover: Identify opportunities to extract or develop systems beneficial for multiple teams Empower: Mentor and guide Engineers across engineering as a whole 60% development / 40% working on everything else Teambuilding: Work closely with Recruiting — in particular, interview candidates and co-own activities related to lead generation (e.g. tech talks) and screening (HackerRank tests) Strategy: Contribute to the roadmap and resource planning Measure Success: Determine metrics for success and constantly measure them Collaborate: Communicate effectively with cross-functional teams, engineers, Product Managers, customers, and partners To be successful in this role, you'll need: 8+ years of industry experience, including with large scale enterprise web/saas applications 3+ years of experience on senior engineering roles (designing APIs, abstractions, and tools used by other engineers) ​​​​​​​ Expert-level knowledge of: Microsoft .NET technology stack (C# / .NET, ASP.NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or any other) HTML5 and JavaScript; experience such front-end frameworks as React and Knockout.js is a plus Taking existing monolithic applications to a domain based, service-driven paradigm Experience with large scale 3rd party integrations Basic Microsoft Windows administration skills including IIS administration Performance / reliability monitoring tools (e.g. New Relic, DataDog, Application Insights) Log / Metric collection and analysis tools (e.g. Elasticsearch-Logstash-Kibana, DataDog, Interana) Git, unit testing, debugging, profiling, Visual Studio, JIRA and other tools that are typically used by developers on Microsoft technology stack Continuous integration and continuous delivery methodologies and tools (TeamCity or similar) Administration and building automation for Azure, AWS or other public cloud technology Ability to empathize with our users and champion for their experience. Strong communication and technical writing skills B.S., M.S. or PhD in Computer Science, Physics, Engineering or a related technical field. All your information will be kept confidential according to EEO guidelines.

Full job record

Job IDbd551c4f98a5bab32d32a67f023c690832ebf8ff
Org ID0b132b68-84e5-4644-a3c9-e7bf85818710
Source ID21f7167a-94bb-4cb9-9157-65e4198fcdcf
Board ID21f7167a-94bb-4cb9-9157-65e4198fcdcf
Providersmartrecruiters
Provider Job Key743999744248022
TitlePrincipal Software Engineer
Normalized Title
Statusactive
Activeyes
Location TextDenver, CO, United States
DepartmentEngineering
Team
Employment Typefull_time
Workplace Typeremote
Remote Policyremote
CountryUnited States
RegionCO
CityDenver
Salary RawAbout ServiceTitan ServiceTitan is the world’s leading and fastest-growing software technology platform for the trades, a trillion-dollar global industry. We help small business entrepreneurs run and grow their businesses. For more information about ServiceTitan, visit www.ServiceTitan.com. Perks & Benefits 1.  Work/Life Balance:  flexible work schedule, flexible PTO 2.  Family-Friendly Benefits:  extended parental leave, pregnancy support, 20k in adoption reimbursement, Snoo Smart Sleeper, back-up childcare credits, legal benefit, discounted pet insurance 3.  Enrichment:  ongoing learning culture with access to Linkedin Learning and professional development workshops, diversity charter groups, orientation program, career pathing opportunities, mentorship programs 4.  Health & Wellness:  company-paid medical/vision/dental/life insurance/disability, employer HSA contribution, free One Medical membership, care coordination support, 401(k) with company match, stipend for home office equipment/supplies, gym discounts, monthly cell phone stipend Equal Opportunity Employer You will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our product. We provide exciting opportunities to make an immediate impact in our rapidly growing startup. We are quality-minded, use the most modern tools on the Microsoft .NET platform, have an amazing culture, and love to solve complex problems. Over 50,000 people depend on our software to perform all their daily activities. We are looking for someone to lead all technical aspects of an engineering team at ServiceTitan. We need a highly technical, forward-looking, leader who will own the technical vision of a squad and be accountable for the successful execution of that vision. We also desire those who can balance rapid iteration and development with high product quality expectations and who are innovative and comfortable with ambiguity. Principal Engineer We’re looking for someone to lead all technical aspects of an engineering team at ServiceTitan. You must have a strong background in responsive web application development, building distributed systems for scale, and a proven ability to deliver technical leadership and strong process management. We make a huge impact on thousands of companies in the U.S. and abroad by enabling them to be more efficient and effective at running their business. Many of the features we offer — in particular, Machine Learning and AI-driven scheduling and dispatch automation — are light-years ahead of what currently exists on the market, and we love to hold this position. As Principal Engineer you will: Own: Own from end to end the short and long term technical vision of your team Design & Revamp: Design, implement and improve critical systems and components powering ServiceTitan stack; improve the security, availability, reliability, and performance of our products; drive/participate in all major architectural and strategic decisions especially those relating to scale Improve Efficiency: Build tools to increase efficiency of all our engineers; improve performance, processes, and quality across the whole engineering team Discover: Identify opportunities to extract or develop systems beneficial for multiple teams Empower: Mentor and guide Engineers across engineering as a whole 60% development / 40% working on everything else Teambuilding: Work closely with Recruiting — in particular, interview candidates and co-own activities related to lead generation (e.g. tech talks) and screening (HackerRank tests) Strategy: Contribute to the roadmap and resource planning Measure Success: Determine metrics for success and constantly measure them Collaborate: Communicate effectively with cross-functional teams, engineers, Product Managers, customers, and partners To be successful in this role, you'll need: 8+ years of industry experience, including with large scale enterprise web/saas applications 3+ years of experience on senior engineering roles (designing APIs, abstractions, and tools used by other engineers) ​​​​​​​ Expert-level knowledge of: Microsoft .NET technology stack (C# / .NET, ASP.NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or any other) HTML5 and JavaScript; experience such front-end frameworks as React and Knockout.js is a plus Taking existing monolithic applications to a domain based, service-driven paradigm Experience with large scale 3rd party integrations Basic Microsoft Windows administration skills including IIS administration Performance / reliability monitoring tools (e.g. New Relic, DataDog, Application Insights) Log / Metric collection and analysis tools (e.g. Elasticsearch-Logstash-Kibana, DataDog, Interana) Git, unit testing, debugging, profiling, Visual Studio, JIRA and other tools that are typically used by developers on Microsoft technology stack Continuous integration and continuous delivery methodologies and tools (TeamCity or similar) Administration and building automation for Azure, AWS or other public cloud technology Ability to empathize with our users and champion for their experience. Strong communication and technical writing skills B.S., M.S. or PhD in Computer Science, Physics, Engineering or a related technical field. All your information will be kept confidential according to EEO guidelines.
Salary Min
Salary Max
Salary Currency
Salary Periodday
Source URLhttps://jobs.smartrecruiters.com/ServiceTitan/743999744248022-principal-software-engineer
Apply URLhttps://jobs.smartrecruiters.com/ServiceTitan/743999744248022-principal-software-engineer?oga=true
First Seen At2026-05-31 17:35:16Z
Last Seen At2026-06-06 19:37:40Z
Last Checked At2026-06-06 19:37:40Z
Last Changed At2026-05-31 17:35:16Z
Inactive At
Source Posted At2021-04-26 18:24:27Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=smartrecruiters/board=servicetitan/date=2026-06-06/2026-06-06T19-37-39-450Z-21336452c68ff9ff94007d6af69da969e649cdc102602f77fe452b09e62f8428.json
Event Fields
{
  "content_hash": "05722649dc95b3e753986c7283e55e5cb4443ab466e8fa3188c4907cb7368cd2",
  "source_hash": "2624aef7f3ef8c03a4d8e9a63992f0c56d7c37c7cebd6dca88776f9c811b8157",
  "last_changed_at": "2026-05-31T17:35:16.902Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Denver, CO, United States",
    "city": "Denver",
    "region": "CO",
    "country": "United States",
    "is_remote": true,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T19:37:40.789Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "Denver, CO, United States",
      "city": "Denver",
      "region": "CO",
      "country": "United States",
      "is_remote": true,
      "confidence": 0.8
    },
    "countries": [
      "United States"
    ]
  },
  "remote_policy": "remote",
  "salary_period": "day",
  "workplace_type": "remote",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "id": "743999744248022",
  "ref": "https://api.smartrecruiters.com/v1/companies/servicetitan/postings/743999744248022",
  "name": "Principal Software Engineer",
  "uuid": "34ac7433-799b-43ef-b501-5b29e77ae441",
  "detail": {
    "id": "743999744248022",
    "name": "Principal Software Engineer",
    "uuid": "34ac7433-799b-43ef-b501-5b29e77ae441",
    "jobAd": {
      "sections": {
        "jobDescription": {
          "text": "<p>You will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our product. We provide exciting opportunities to make an immediate impact in our rapidly growing startup. We are quality-minded, use the most modern tools on the Microsoft .NET platform, have an amazing culture, and love to solve complex problems. Over 50,000 people depend on our software to perform all their daily activities.</p><p>We are looking for someone to lead all technical aspects of an engineering team at ServiceTitan. We need a highly technical, forward-looking, leader who will own the technical vision of a squad and be accountable for the successful execution of that vision. We also desire those who can balance rapid iteration and development with high product quality expectations and who are innovative and comfortable with ambiguity.</p><p> </p><p><strong>Principal Engineer</strong></p><p>We’re looking for someone to lead all technical aspects of an engineering team at ServiceTitan. You must have a strong background in responsive web application development, building distributed systems for scale, and a proven ability to deliver technical leadership and strong process management.</p><p>We make a huge impact on thousands of companies in the U.S. and abroad by enabling them to be more efficient and effective at running their business. Many of the features we offer — in particular, Machine Learning and AI-driven scheduling and dispatch automation — are light-years ahead of what currently exists on the market, and we love to hold this position. </p><p> </p><p><strong>As Principal Engineer you will: </strong></p><ul><li><p>Own: Own from end to end the short and long term technical vision of your team</p></li><li><p>Design &amp; Revamp: Design, implement and improve critical systems and components powering ServiceTitan stack; improve the security, availability, reliability, and performance of our products; drive/participate in all major architectural and strategic decisions especially those relating to scale</p></li><li><p>Improve Efficiency: Build tools to increase efficiency of all our engineers; improve performance, processes, and quality across the whole engineering team</p></li><li><p>Discover: Identify opportunities to extract or develop systems beneficial for multiple teams</p></li><li><p>Empower: Mentor and guide Engineers across engineering as a whole</p></li><li><p>60% development / 40% working on everything else</p></li><li><p>Teambuilding: Work closely with Recruiting — in particular, interview candidates and co-own activities related to lead generation (e.g. tech talks) and screening (HackerRank tests)</p></li><li><p>Strategy: Contribute to the roadmap and resource planning</p></li><li><p>Measure Success: Determine metrics for success and constantly measure them</p></li><li><p>Collaborate: Communicate effectively with cross-functional teams, engineers, Product Managers, customers, and partners</p></li></ul><p><strong>To be successful in this role, you&apos;ll need: </strong></p><ul><li><p>8+ years of industry experience, including with large scale enterprise web/saas applications</p></li><li><p>3+ years of experience on senior engineering roles (designing APIs, abstractions, and tools used by other engineers)</p></li></ul><p>​​​​​​​<strong>Expert-level knowledge of:</strong></p><ul><li><p>Microsoft .NET technology stack (C# / .NET, ASP.NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or any other)</p></li><li><p>HTML5 and JavaScript; experience such front-end frameworks as React and Knockout.js is a plus</p></li><li><p>Taking existing monolithic applications to a domain based, service-driven paradigm</p></li><li><p>Experience with large scale 3rd party integrations</p></li><li><p>Basic Microsoft Windows administration skills including IIS administration</p></li><li><p>Performance / reliability monitoring tools (e.g. New Relic, DataDog, Application Insights)</p></li><li><p>Log / Metric collection and analysis tools (e.g. Elasticsearch-Logstash-Kibana, DataDog, Interana)</p></li><li><p>Git, unit testing, debugging, profiling, Visual Studio, JIRA and other tools that are typically used by developers on Microsoft technology stack</p></li><li><p>Continuous integration and continuous delivery methodologies and tools (TeamCity or similar)</p></li><li><p>Administration and building automation for Azure, AWS or other public cloud technology</p></li><li><p>Ability to empathize with our users and champion for their experience.</p></li><li><p>Strong communication and technical writing skills</p></li><li><p>B.S., M.S. or PhD in Computer Science, Physics, Engineering or a related technical field.</p></li></ul>",
          "title": "Job Description"
        },
        "qualifications": {
          "text": "",
          "title": "Qualifications"
        },
        "companyDescription": {
          "text": "<p><strong>About ServiceTitan</strong></p><p>ServiceTitan is the world’s leading and fastest-growing software technology platform for the trades, a trillion-dollar global industry. We help small business entrepreneurs run and grow their businesses. For more information about ServiceTitan, visit www.ServiceTitan.com.</p><p><strong>Perks &amp; Benefits</strong></p><p>1.<strong> Work/Life Balance: </strong>flexible work schedule, flexible PTO<br />2.<strong> Family-Friendly Benefits:</strong> extended parental leave, pregnancy support, 20k in adoption reimbursement, Snoo Smart Sleeper, back-up childcare credits, legal benefit, discounted pet insurance<br />3. <strong>Enrichment: </strong>ongoing learning culture with access to Linkedin Learning and professional development workshops, diversity charter groups, orientation program, career pathing opportunities, mentorship programs<br />4.<strong> Health &amp; Wellness: </strong>company-paid medical/vision/dental/life insurance/disability, employer HSA contribution, free One Medical membership, care coordination support, 401(k) with company match, stipend for home office equipment/supplies, gym discounts, monthly cell phone stipend</p><p><strong>Equal Opportunity Employer</strong></p><p> </p><p> </p><p> </p>",
          "title": "Company Description"
        },
        "additionalInformation": {
          "text": "<p>All your information will be kept confidential according to EEO guidelines.</p>",
          "title": "Additional Information"
        }
      }
    },
    "jobId": "305e44aa-7ad2-42ca-8724-ea67be702847",
    "active": true,
    "company": {
      "name": "ServiceTitan",
      "identifier": "ServiceTitan"
    },
    "creator": {
      "name": "",
      "avatarUrl": ""
    },
    "jobAdId": "54dc5271-db76-4592-90f5-a87b5863d3f5",
    "applyUrl": "https://jobs.smartrecruiters.com/ServiceTitan/743999744248022-principal-software-engineer?oga=true",
    "function": {
      "id": "engineering",
      "label": "Engineering"
    },
    "industry": {
      "id": "it_and_services",
      "label": "Information Technology And Services"
    },
    "language": {
      "code": "en",
      "label": "English",
      "labelNative": "English (US)"
    },
    "location": {
      "city": "Denver",
      "hybrid": false,
      "region": "CO",
      "remote": true,
      "address": "Colorado Boulevard",
      "country": "us",
      "latitude": "39.7536332",
      "longitude": "-104.9407577",
      "fullLocation": "Denver, CO, United States"
    },
    "refNumber": "REF13Y",
    "postingUrl": "https://jobs.smartrecruiters.com/ServiceTitan/743999744248022-principal-software-engineer",
    "visibility": "PUBLIC",
    "customField": [
      {
        "fieldId": "COUNTRY",
        "valueId": "us",
        "fieldLabel": "Country/Region",
        "valueLabel": "United States"
      },
      {
        "fieldId": "5d018eb1a7732739380dde6f",
        "valueId": "default",
        "fieldLabel": "Brands",
        "valueLabel": "ServiceTitan"
      }
    ],
    "referralUrl": "https://jobs.smartrecruiters.com/external-referrals/company/ServiceTitan/publication/34ac7433-799b-43ef-b501-5b29e77ae441?dcr_ci=ServiceTitan",
    "defaultJobAd": true,
    "releasedDate": "2021-04-26T18:24:27.000Z",
    "experienceLevel": {
      "id": "director",
      "label": "Director"
    },
    "typeOfEmployment": {
      "id": "permanent",
      "label": "Full-time"
    }
  },
  "company": {
    "name": "ServiceTitan",
    "identifier": "ServiceTitan"
  },
  "jobAdId": "54dc5271-db76-4592-90f5-a87b5863d3f5",
  "function": {
    "id": "engineering",
    "label": "Engineering"
  },
  "industry": {
    "id": "it_and_services",
    "label": "Information Technology And Services"
  },
  "language": {
    "code": "en",
    "label": "English",
    "labelNative": "English (US)"
  },
  "location": {
    "city": "Denver",
    "hybrid": false,
    "region": "CO",
    "remote": true,
    "address": "Colorado Boulevard",
    "country": "us",
    "latitude": "39.7536332",
    "longitude": "-104.9407577",
    "fullLocation": "Denver, CO, United States"
  },
  "refNumber": "REF13Y",
  "department": {},
  "visibility": "PUBLIC",
  "customField": [
    {
      "fieldId": "COUNTRY",
      "valueId": "us",
      "fieldLabel": "Country/Region",
      "valueLabel": "United States"
    },
    {
      "fieldId": "5d018eb1a7732739380dde6f",
      "valueId": "default",
      "fieldLabel": "Brands",
      "valueLabel": "ServiceTitan"
    }
  ],
  "defaultJobAd": true,
  "releasedDate": "2021-04-26T18:24:27.000Z",
  "detail_errors": [],
  "experienceLevel": {
    "id": "director",
    "label": "Director"
  },
  "typeOfEmployment": {
    "id": "permanent",
    "label": "Full-time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/bd551c4f98a5bab32d32a67f023c690832ebf8ff?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/0b132b68-84e5-4644-a3c9-e7bf85818710JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/21f7167a-94bb-4cb9-9157-65e4198fcdcfJSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/bd551c4f98a5bab32d32a67f023c690832ebf8ff/eventsJSON