Principal Software Engineer
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 Benefits Work/Life Balance: flexible work schedule, flexible PTO Family-Friendly Benefits: extended parental leave, pregnancy support, 20k in adoption reimbursement, Snoo Smart Sleeper, back-up childcare credits, legal benefit, discounted pet insurance Enrichment: ongoing learning culture with access to LinkedIn Learning and professional development workshops, diversity charter groups, orientation program, career pathing opportunities, mentorship programs 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 Job Description 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. Responsibilities 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 Qualifications 8+ years of industry experience, including with large scale enterprise web/saas applications 3+ years of experience in senior engineering roles (designing APIs, abstractions, and tools used by other engineers) Microsoft .NET technology stack (C# / .NET, ASP.NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or any other) 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. Additional Information All your information will be kept confidential according to EEO guidelines. By clicking the link above or any third‑party link within this posting, you are leaving this site and going to a third‑party website where the third‑party website's terms and privacy policy apply. Job Location #J-18808-Ljbffr
- ...Responsibilities Design, develop, test, deliver, and maintain software for satellite ground systems. Work with talented teams of engineers, architects, and leaders in an Agile environment. What You Will Learn A breadth of advanced software technologies and techniques...SuggestedTemporary workRelocationRelocation packageFlexible hours
$190k - $245k
...missions. As we expand into Denver, we are building a new center of engineering excellence to design our new category of tactical robotic... .... What You’ll Do Provide technical leadership across the full software development lifecycle. Architect, design, and deliver complex...SuggestedPermanent employmentWork at officeFlexible hours$184k - $230k
...SCI CI Poly security Clearance. Candidates who do not hold this clearance are not eligible for hire. Solidus is seeking a Principal Software Engineer to join a highly skilled team focused on enhancing and modernizing existing software systems. In this role, the engineer...SuggestedWork experience placementLocal area- ...: Aurora, CO. This is an onsite role. What You Will Do Design, develop, test, deliver, and maintain software for satellite ground systems. Work with a team of engineers, architects, and leaders in an Agile environment. What You Will Learn A breadth of advanced software...Suggested
$125.4k - $181.88k
...in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time, including CPT/OPT.*** A Principal Software Engineer is a senior technical leader responsible for architecting and implementing complex software solutions, driving technical...Suggested16 hoursContract workTemporary workWork experience placementCasual workWork at officeLocal areaRemote workWork from homeWork visaFlexible hours- ...are eligible for a security clearance. What You Will Do Lead a software application team Design, develop, test, deliver, and maintain... ...for cutting‑edge defense systems Work with talented teams of engineers, architects, and leaders in an Agile environment What You Will...Relocation package
$190k - $280k
...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance. Are you a Principal Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company...Full timeContract workRemote workWork from homeRelocation package$149.3k - $234.6k
...only part of history, they're making history. Northrop Grumman Mission Systems would like you to join our team as a Sr. Principal Cyber Software Engineer . Places of performance for this position are Annapolis Junction MD, San Antonio TX, Aurora CO, and Carey, NC . What...RelocationShift work- Principal Software Engineer Lead the design and implementation of scalable, data-intensive back‑end systems for congestion analysis, forecasting, and grid optimization in North American power markets. What You’ll Do Design, build, and operate highly scalable backend systems...
$214k - $260k
...our Total Rewards philosophy. About the Role: We're hiring a Principal Engineer to serve as a Technical Lead across multiple teams in the... ...performing teams. Here’s what we're looking for: 15+ years of software engineering experience (successful applicants typically meet...Temporary workWork at officeLocal area2 days per week3 days per week$170k - $205k
Job Description Summary The Principal Software Engineer is a senior technical leader responsible for defining and driving enterprise-scale architecture, engineering strategy, and delivery excellence across modern web platforms. This role operates at a systems and organizational...Contract workWork at officeRemote workRelocation package3 days per week- Solidus Technical Solutions, LLC is seeking a Principal Software Engineer to join a highly skilled team in Aurora, CO. The role focuses on enhancing and modernizing existing software systems, maintaining complex systems, troubleshooting issues, and delivering secure, high...
$107.5k - $204.5k
....S. citizenship required for clearance. Role Overview Principal Embedded Real‑Time Software Developer/Integrator working in an Integrated Product Team... ...‑metal or OS applications. Leadership experience in engineering teams delivering systems integrating hardware and...Temporary workRelocationFlexible hours$150k - $235k
Overview We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration... ...for safety‑critical and secure product lines. Lead secure software engineering activities including code analysis, requirements...Permanent employmentFor contractors- Principal Signals Software Engineer - Satellite Ground Systems Team In the Principal Signals Software Engineering role, you will design, develop, optimize, and test systems using models to successfully satisfy the customer mission for our satellite ground systems team....Relocation packageFlexible hours
- ...IDR is seeking a Principal Software Engineer to join one of our top clients for an opportunity in Westminster, CO. This role involves leading the development of ground and flight software solutions for space missions, focusing on innovative aerospace technology in a dynamic...Relocation packageFlexible hours3 days per week
$195k - $265k
...and work has been recognized globally. Principal Architect As a Principal Architect at... ...and development, training, and reusable software development accelerator development. As... ...s practice direction on AI in software engineering, setting the bar for how our teams build...H1bRemote workWorldwideFlexible hours2 days per week- Principal Java Software Engineer The Principal Java Software Engineer will design, develop, and test Java code in a Linux, Agile, and DevOps environment. The role focuses on enhancing Satellite Ground Systems, collaborating with systems engineers, hardware designers, and...Immediate startRelocation packageFlexible hours
$135k - $165k
...is global, with headquarters in Denver, Colorado, and offices across the U.S., Canada, and India. Job Description As a Principal Software Engineer, you will shape and improve the experience of key Vertafore customers. You will work cross‑functionally across Vertafore,...Contract workWork at officeFlexible hours- Northrop Grumman is looking for a Sr. Principal Cyber Software Engineer to provide custom software design and development of CNO tools and techniques. The position requires leading design and code reviews and programming in languages such as C, C++, Java, Perl, or Python...
- A leading aerospace and defense company is seeking a Principal Signals Software Engineer for their Satellite Ground Systems Team. This onsite role, based in locations like Aurora, CO, requires a strong background in signal processing and programming languages such as Java...Relocation package
$142k - $189.5k
...seeking passionate, collaborative, energetic, and forward‑thinking individuals to join our team. We are looking to add a Principal Software Project Engineer I to our Internal Missions team. If you enjoy working in a startup environment and are passionate about developing...Permanent employmentFull timeLocal area- Raytheon in Aurora, CO is seeking an experienced software developer to work on satellite ground systems. The role requires a Bachelor... ...an active TS/SCI security clearance. You will collaborate with engineers in an Agile setting to design, develop, and maintain software....
$170k - $230k
Principal Network Software Engineer - TS/SCI Rocket Lab is an end-to-end space company delivering responsive launch services, complete spacecraft design and manufacturing, payloads, satellite components, and more - all with the goal of opening access space. The rockets...Permanent employmentFor contractorsFor subcontractorWork at officeLocal area$135.2k - $306.4k
...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure (OCI). This person will set architecture...Temporary workFlexible hours- Principal Spacecraft Simulation Software Engineer Denver, CO or Long Beach, CA A new space race has begun. True Anomaly seeks those with the talent and ambition to build innovative technology that solves the next generation of engineering, manufacturing, and operational...Permanent employmentContract workTemporary workFor contractorsFor subcontractorH1bWork at officeVisa sponsorshipWork visa
- Rocket Lab Corporation is seeking a Principal Network Software Engineer to join their team in Littleton, Colorado. This role entails managing software development on space communications systems and interfacing with contractors. Candidates should possess over 12 years of...For contractors
$147k - $237.5k
...trusted by the world's most innovative brands, including DoorDash, Affirm, and Zillow. Job Summary We\'re looking for an Infrastructure Engineer to help ensure all components in our platform are optimized and battle-tested, so we can push our resources as far as they can go....Remote work- A pioneering aerospace firm in Denver is seeking a Principal Embedded Software Engineer II to lead software design and development for embedded systems. The ideal candidate will have extensive experience in software development and embedded hardware, strong programming...Full time
- Principal Satellite Flight Software Engineer Blue Origin is pioneering the future of space-based communications with TeraWave, a revolutionary satellite communications network designed to deliver symmetrical data speeds of up to 6 Tbps anywhere on Earth. This multi-orbit...Temporary workLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Denver, CO
- principal solutions consultant Denver, CO
- principal architect Denver, CO
- principal consultant Denver, CO
- senior principal cloud computing engineer Denver, CO
- principal cloud computing engineer Denver, CO
- senior principal scientist Denver, CO
- principal Denver, CO
- mid-level software developer Denver, CO
- software trainer Denver, CO

