ServiceTitan
Principal Software Engineer
Denver, CO, United States · Principal
Sponsorship not specifiedDetected 1912 days ago
JavaScriptC#ReactHTML.NETDistributed SystemsGitSQLElasticsearchAWSAzureCI/CDDatadogMachine LearningJiraLead GenerationLeadershipCommunicationMentoringWriting
About the role
- We help small business entrepreneurs run and grow their businesses.
- For more information about ServiceTitan, visit www.ServiceTitan.com.
- Work/Life Balance: flexible work schedule, flexible PTO 2.
Responsibilities
- 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
- Identify opportunities to extract or develop systems beneficial for multiple teams
- Work closely with Recruiting - in particular, interview candidates and co-own activities related to lead generation (e.g. tech talks) and screening (HackerRank tests)
- 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're looking for someone to lead all technical aspects of an engineering team at ServiceTitan.
Requirements
- 3+ years of experience on senior engineering roles (designing APIs, abstractions, and tools used by other engineers)
- 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.
Nice to have
- 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)
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
- 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.
Company info
- Communicate effectively with cross-functional teams, engineers, Product Managers, customers, and partners
- You will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our product.
- We are quality-minded, use the most modern tools on the Microsoft.NET platform, have an amazing culture, and love to solve complex problems.
Equal opportunity
- We provide exciting opportunities to make an immediate impact in our rapidly growing startup.
- 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
Apply directly at ServiceTitan →Create a free account for alerts like thisView ServiceTitan immigration profile
This listing is sourced directly from ServiceTitan's careers page and normalized into a canonical job model.