All Organizations

Organization

ServiceTitan

1 active opportunity available

Jobs

S
Oppora
Jobsยท ServiceTitan

Staff Software Engineer

Staff Software Engineer at ServiceTitan ServiceTitan is hiring a Staff Software Engineer to join its Engineering leadership team and own the technical direction of the company's product. The role is based in the United States, with a salary range of $185,300 to $297,400 depending on location, plus annual bonus and equity. International candidates may also be considered, with compensation discussed during the hiring process. ServiceTitan builds software that powers the trades industry. Over 50,000 people depend on the company's platform to run their daily operations, from scheduling and dispatching to invoicing and customer management. The company operates as a rapidly growing startup environment, using modern tools on the Microsoft .NET platform. The engineering culture emphasizes quality, complex problem-solving, and continuous improvement. The person in this role will lead all technical aspects of an engineering squad. That means owning the technical vision, making major technical decisions, and mentoring engineers while still contributing code alongside the team. The company describes the ideal candidate as someone who can balance rapid iteration with high product quality standards, and who is comfortable working with ambiguity. Responsibilities - Own the short and long term technical vision of your squad from end to end - Make all major technical decisions for your squad, while influencing decisions without having to make every single one - Provide technical mentorship and guidance to engineers within your team and others - Help your team improve technical quality through regular technical design and code reviews - Share technical knowledge and expertise through regular tech talks and blog posts - Communicate effectively with engineers, product managers, customers, partners, and other leaders Requirements & Qualifications - 10+ years of experience in senior engineering roles, including designing APIs, abstractions, and tools used by other engineers - Expert-level knowledge of the Microsoft .NET technology stack, including C / .NET, ASP.NET MVC, and Web APIs - Expert-level knowledge of SQL databases, either Microsoft SQL Server or another relational database - Expert-level knowledge of HTML5 and JavaScript - Experience with TypeScript and React is a plus - Experience with Git, unit testing, debugging, profiling, and performance monitoring - Strong communication and technical writing skills - B.S., M.S., or PhD in Computer Science, Physics, Engineering, or a related technical field - Must be a role model as an individual contributor while guiding technology decisions Benefits - Flexible time off with ample learning and development opportunities - Comprehensive onboarding program and leadership training for employees at all levels - Recognition through Bonusly and peer-nominated awards - Company-paid medical, dental, and vision insurance, with 100% employer paid options and 90% coverage for dependents - FSA and HSA accounts - 401k match - Telehealth options including One Medical memberships - Parental leave and support - Up to $20,000 in fertility services including IUI and IVF - Surrogacy and adoption reimbursement - On-demand maternity support through Maven Maternity - Free breast milk shipping through Maven Milk - Pet insurance - Legal advisory services - Financial planning tools - Annual bonus and equity as part of total compensation package How to Apply 1. Review the requirements and confirm your experience aligns with the role. 2. Prepare your resume and any relevant work samples that demonstrate your technical leadership. 3. Click the Apply button below to submit your application.

Rolling deadline
ServiceTitan Opportunities, Scholarships, Jobs & More | Oppora