Principal Software Engineer

Yesterday

Apply Now
Logo of ServiceTitan

ServiceTitan

SaaS β€’ Mobile β€’ FinTech

1001 - 5000

Description

β€’ Lead all technical aspects of an engineering team at ServiceTitan. β€’ Take ownership of the short and long term technical vision of your team. β€’ Design, implement and improve critical systems and components powering ServiceTitan stack. β€’ Build tools to increase efficiency of all our engineers. β€’ Identify opportunities to extract or develop systems beneficial for multiple teams. β€’ Mentor and guide Engineers across engineering as a whole. β€’ Work closely with Recruiting; interview candidates and co-own lead generation activities. β€’ Contribute to the roadmap and resource planning.

Requirements

β€’ 20+ years of industry experience, including with large scale enterprise web/SaaS applications. β€’ 10-15+ 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. β€’ Strong communication and technical writing skills.

Benefits

β€’ Flexible time off with ample learning and development opportunities to continue growing your career. β€’ Company-paid medical, dental, and vision for you and your dependents, RSP match, and 24/7 virtual healthcare. β€’ Parental leave and support, up to $20k in adoption reimbursement, on demand maternity support through Maven Maternity, free breast milk shipping through Maven Milk, financial planning tools, and more. β€’ Great work is rewarded through Bonusly, peer-nominated awards, and more.

Apply Now

Similar Jobs

3 days ago

Dropbox

1001 - 5000

VP of Engineering for Core Business at Dropbox, leading core product initiatives.

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com