Principal Software Engineer

5 days ago

Apply Now
Logo of ServiceTitan

ServiceTitan

SaaS β€’ Mobile β€’ FinTech

1001 - 5000

πŸ’° $200M Series G on 2021-06

Description

β€’ Own from end to end the short and long term technical vision of your team β€’ 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 β€’ Build tools to increase efficiency of all our engineers; improve performance, processes, and quality across the whole 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 β€” in particular, interview candidates and co-own activities related to lead generation (e.g. tech talks) and screening (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

Requirements

β€’ 8+ years of industry experience, including with large scale enterprise web/saas applications β€’ 3+ 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 β€’ Ability to empathize with our users and champion for their experience. β€’ Strong communication and technical writing skills

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

Apply Now

Similar Jobs

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