Principal Software Engineer
$20kServiceTitan
Ready to be a Titan? 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. Our work has a huge impact on thousands of companies in the U.S. and abroad by enabling them to run their businesses more efficiently and effectively. Many of the features we offer—especially Machine Learning and AI‑driven scheduling and dispatch automation—are light‑years ahead of what currently exists on the market. What You’ll Do Own the short‑ and long‑term technical vision of your team Design, implement, and improve critical systems and components powering the ServiceTitan stack; improve security, availability, reliability, and performance of our products; drive and participate in major architectural and strategic decisions, especially those relating to scale Build tools to increase efficiency of all engineers; improve performance, processes, and quality across the engineering team Identify opportunities to extract or develop systems beneficial for multiple teams Mentor and guide engineers across engineering as a whole Work closely with recruiting on interview and screening activities (e.g., tech talks, HackerRank tests) Contribute to the roadmap and resource planning Determine metrics for success and constantly measure them Communicate effectively with cross‑functional teams, engineers, product managers, customers, and partners What You’ll Need 20+ years of industry experience, including large‑scale enterprise web/SaaS applications 10‑15+ years of experience in senior engineering roles (designing APIs, abstractions, and tools used by other engineers) Expert‑level knowledge of the Microsoft .NET technology stack (C# / .NET, ASP.NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or others) HTML5 and JavaScript; familiarity with front‑end frameworks such as React or Knockout.js is a plus Experience transitioning monolithic applications to a domain‑based, service‑driven paradigm Experience with large‑scale third‑party integrations Basic Microsoft Windows administration, including IIS Knowledge of performance and reliability monitoring tools (New Relic, DataDog, Application Insights) Experience with log/metric collection and analysis tools (Elasticsearch‑Logstash‑Kibana, DataDog, Interana) Proficiency with Git, unit testing, debugging, profiling, Visual Studio, and JIRA Familiarity with continuous integration and continuous delivery methodologies and tools (e.g., TeamCity) Experience with building automation for Azure, AWS, or other public cloud technologies Strong empathy for users and the ability to champion their experience Strong communication and technical writing skills B.S., M.S., or Ph.D. in Computer Science, Physics, Engineering, or a related technical field Benefits Flextime and generous flexible time off Comprehensive onboarding program and leadership training Bonuses through Bonusly and peer‑nominated awards Holistic health and wellness benefits: company‑paid medical, dental, and vision; FSA and HSA; 401(k) match; telehealth and One Medical memberships Support for life stages: parental leave, fertility services up to $20,000, surrogacy and adoption reimbursement, maternity support through Maven Maternity, free breast milk shipping via Maven Milk, pet insurance, legal advisory services, financial planning tools 36‑hour workweek support for long‑term productivity and focus Compensation For candidates in the United States, the good faith salary ranges estimate for this role is: Zone 1 (CA, CT, DC, MD, MA, NJ, NY, VA, WA): $263,800 - $395,600 USD Zone 2 (all other U.S. locations): $246,500 - $369,700 USD International compensation will vary by location and will be discussed during the hiring process. The base salary is determined by relevant experience, skill set, qualifications, and performance. Additional compensation includes an annual bonus, equity, and a holistic suite of benefits. Equal Opportunity Employer ServiceTitan is committed to fair and equitable compensation for all of our employees. We comply with all applicable minimum wage laws. 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. #J-18808-Ljbffr
- ...website, mobile app, and machine learning systems powering our ad-tech optimization engine. Performance is not a preference here, it is a core requirement. We are looking for a Principal Software Engineer , who will be the technical authority, responsible for all development...SuggestedFull timeFor contractorsCasual workRemote workFlexible hours
$103.7k
...advancing your skills and career. Here, you’ll be supported in progressing – whatever your ambitions. About the role The Principal Software Engineer – Mobile Applications will serve as a technical leader and hands‑on developer responsible for designing, developing, and...SuggestedHourly payWork at officeLocal areaWorldwideRelocation packageShift work3 days per week$134.25k - $196.9k
...technical concepts to stakeholders, and influence decisions to align engineering efforts with business goals. Drive innovation in audio... ...reliability. What You Need to Be Successful 10+ years of professional software engineering experience, including experience owning end-to-end...SuggestedFull timeLocal areaRemote workFlexible hours$127.1k - $226k
...before you apply for a job.2. If you already have a Candidate Account, please Sign-In before you apply.Job Description:Principal Kubernetes Software Engineer - Palo Alto, CAVMware by Broadcom is the leader in virtualization and cloud infrastructure solutions.VMware Cloud...SuggestedLocal area$206.4k - $276.7k
...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists... ...and conferences. Design media processing algorithms and software workflows to achieve velocity, scale, and efficiency, further...SuggestedWork experience placement- Pubgenius is seeking a skilled Principal Software Engineer for a fully remote, full-time role. The ideal candidate will take technical ownership of a high-revenue web platform and a mobile app. Responsibilities include architecture design, server-side rendering performance...Remote jobFull timeFlexible hours
$103.7k
...advancing your skills and career. Here, you’ll be supported in progressing - whatever your ambitions. About the role The Principal Software Engineer - Mobile Applications will serve as a technical leader and hands‑on developer responsible for designing, developing, and...Hourly payWork at officeLocal areaWorldwideRelocation packageShift work3 days per week$195.3k - $270.4k
...the need for cross subsidized rewards. We are a small, senior engineering team operating like a startup inside Upstart. The team owns... ...engineering, with a forward-looking perspective on how AI is reshaping software development. Exceptional communication and collaboration...Summer workCurrently hiringWork at officeLocal areaRemote workWork from home$165.8k - $307.9k
Role Overview As a Principal Software Developer in Test, you will be responsible for test design, development, automation, deployment, execution... ...‑Loop solution. In this role, you will represent quality engineering and verification on behalf of your team in all events and...Work at officeLocal areaRelocation package$169.32k - $219.12k
...Principal Software Engineer – Research Systems Key Responsibilities Recognized as a subject matter expert for Dotmatics project pages and associated research workflows. Operates independently with minimal direction, owning outcomes for user satisfaction and system effectiveness...$145.6k - $241.28k
...information to large tables of records. Bring your passion for Software Development to help us develop a global search and geocoding... ...cornerstones of Esri software products. You’ll work alongside product engineers, developers, and users to create location-based APIs,...Relocation package- Role Overview As a Principal Staff Engineer at Jazzx.ai, you will play a pivotal role in shaping the architectural and technological direction... ...business needs into efficient, reliable, and user-centric software solutions. Lead architectural reviews and contribute to roadmap...
- DIRECTV is seeking a Principal, Software Engineer 2 to enhance customer experience and improve cost structures. This role involves overseeing technical delivery, supporting teams, and ensuring high-quality enhancements. With a strong emphasis on Agile methodologies, candidates...Remote job
$165k - $215k
...in harsh environments, from underground tunnels to high‑altitude balloons. Opportunity Silvus is seeking a full‑time Principal Embedded Software Engineer to join our Engineering Group, reporting to the Senior Engineering Director in Irvine. The role is based in our new...Permanent employmentFull timeFor contractorsWork at officeLocal area$130.7k - $261.3k
Abbott Laboratories is looking for a Sr Staff Embedded Software Engineer to lead the development and verification of embedded bio wearable products. This role requires strong experience in C programming, software engineering principles, and embedded systems. The ideal candidate...$180k - $275k
...Today, neighbors rely on Nextdoor in more than 305,000 neighborhoods across 11 countries. Meet Your Future Neighbors As a Principal Software Engineer at Nextdoor on the Feed Infra team, you'll join the team of engineers, product managers, and data scientists that are...Work experience placementLocal areaFlexible hours$130.7k - $261.3k
...branded generic medicines. Our 115,000 colleagues serve people in more than 160 countries.Descritivo de CargoThe Sr Staff Embedded Software Engineer leads the development, verification, ensuring timely delivery and adherence to FDA-compliant design control procedures. They...$139k - $249.26k
Job Requisition ID #26WD97363Position OverviewWe are seeking a Principal Software Engineer - Backend to join Autodesk’s Enterprise Data Management (EDM) organization within the COO-GET Engineering group. This is a senior individual contributor role operating at the Principal...For contractors- ...Harman International seeks an experienced software engineer to architect and develop high-performance applications for audio enthusiasts. In this role, you will lead cross-platform development and optimize complex systems managing audio content and streaming. The ideal...Remote workFlexible hours
$147k - $237.5k
...with virtualization technologies, various hypervisors, system software, and networking. Qualifications Required Qualifications Proficiency... ..., and infrastructure tools. 10 or more years of related engineering experience. Strong expertise in programming languages such as...Local area$165k - $215k
Silvus Technologies is looking for a Principal Embedded Software Engineer to join their Engineering Group in Irvine, California. This full-time role offers a hybrid work schedule and focuses on developing the software for mobile ad-hoc networking and communication systems...Full time$127k - $206.1k
...Job Description We are seeking an experienced Software Engineer to design, develop and deliver next-generation technologies within our Prisma Access team. The role involves building scalable software features and infrastructure for cloud-native deployment, optimizing system...- A leading medical device company is seeking a Principal Software Engineer for Mobile Applications in California. The role includes leading the design and development of mobile applications for implantable devices, using Kotlin and AWS technologies. Candidates should have...
- ...products that are used by students every day. We are looking for engineers who are passionate about building innovative applications of... ...fundamentals and problem‑solving skills. At least 8 years of software development experience and five years of experience working in...Remote work
- Position Overview Cardlytics is seeking a Principal Software Engineer, Tech Lead - Databricks Platform. The role reports to the Director of Cloud & Data Infrastructure and focuses on owning and evolving the Databricks environment end‑to‑end on AWS. You will make administrative...Flexible hours
- ...Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products... ...role and responsibilities We’re looking for Senior Backend Engineers who thrive on building reliable, scalable systems and want to...
$184k - $287.5k
...structured logging and distributed tracing. What we need to see: Minimum of a Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent experience. 8+ years of meaningful experience. Proficiency in systems programming, including...- ...Job Description As a Software Engineer II at AoPS, you will elevate our mission to discover, inspire, and train the great problem-solvers of the next generation by engineering sophisticated software solutions. In this role you will tackle more complex challenges, demonstrating...Full timeCasual workRelocation packageFlexible hours
$170k - $230k
...City, NY; San Francisco, CA Employment Type Full time Department Engineering Compensation Estimated Base Salary $170K – $230K At Commure,... ..., or a related field, required 4+ years of professional software engineering experience, ideally in a high-growth or startup environment...Full timeWork at office- ...Jobs for Nest Software Engineer in Smart Home Mesh Are you looking for high-paying jobs in the tech sector? Specifically, the role of a Nest software engineer is more popular than ever. As smart homes become standard, the demand for stable connectivity grows. This is why...Start working todayLocal areaRemote workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer California, MO
- principal California, MO
- senior principal scientist California, MO
- senior principal cloud computing engineer California, MO
- principal data scientist California, MO
- principal cloud computing engineer California, MO
- internship software California, MO
- software support California, MO
- software quality assurance California, MO
- embedded software California, MO

