You will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our product. We provide exciting opportunities to make an immediate impact in our rapidly growing startup. We are quality-minded, use the most modern tools on the Microsoft .NET platform, have an amazing culture, and love to solve complex problems. 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 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. 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
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.
We make a huge impact on thousands of companies in the U.S. and abroad by enabling them to be more efficient and effective at running their business. Many of the features we offer — in particular, Machine Learning and AI-driven scheduling and dispatch automation — are light-years ahead of what currently exists on the market, and we love to hold this position.
As Principal Engineer you will:
Own: Own from end to end the short and long term technical vision of your team
Design & Revamp: 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
Improve Efficiency: Build tools to increase efficiency of all our engineers; improve performance, processes, and quality across the whole engineering team
Discover: Identify opportunities to extract or develop systems beneficial for multiple teams
Empower: Mentor and guide Engineers across engineering as a whole
60% development / 40% working on everything else
Teambuilding: Work closely with Recruiting — in particular, interview candidates and co-own activities related to lead generation (e.g. tech talks) and screening (HackerRank tests)
Strategy: Contribute to the roadmap and resource planning
Measure Success: Determine metrics for success and constantly measure them
Collaborate: Communicate effectively with cross-functional teams, engineers, Product Managers, customers, and partners
To be successful in this role, you'll need:
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
B.S., M.S. or PhD in Computer Science, Physics, Engineering or a related technical field.
See more jobs at ServiceTitan
The engineering organization at ServiceTitan is looking for a leader who will build the data strategy to support our growth now and in the future. The ideal candidate will have experience with architecture of big data platforms, understanding of data science, and have grown and managed engineering teams. Ideal candidates will meet most, if not all, of the following criteria.
As our Senior Manager, Data Strategy, you will:
To be successful in this role, you'll need:
Preferred Experience
Preferred Technologies
See more jobs at ServiceTitan
You will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our product. We provide exciting opportunities to make an immediate impact in our rapidly growing startup. We are quality minded, use the most modern tools on the Microsoft .NET platform, have an amazing culture, and love to solve complex problems. 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 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. We also desire those who can balance rapid iteration and development with high product quality expectations and who are innovative and comfortable with ambiguity.
As our Staff Software Engineer, you will:
To be successful in this role, you'll need:
See more jobs at ServiceTitan
As a UX writer at ServiceTitan, you’ll work closely with members of the Product, Service Design/UX, CX, and Documentation teams to build UI experiences that offer our users clean and clear workflows when using our products, helping us reshape product features and concepts so they're more intuitive and easy to use.
An experienced writer for product and advocate for our users, you'll use your UX tool box and methods, including design thinking, data, and empathy, to help our product team enhance the user experience across all our feature components, while identifying opportunities for improvement. Additionally, you’ll be our go-to expert for all things in-app copywriting and editing to help others in the org support the overall vision of the UI/UX experience.
As our UX Writer, you will:
To be successful in this role, you'll need:
Preferred Skills
Portfolio Submission
Please submit a writing portfolio (3–5 samples) that demonstrates your ability to produce simplified user experiences through captivating and engaging in-app, UI content.
See more jobs at ServiceTitan
Our Sales team is a turbocharged V12 engine that drives the entire company forward by bringing our software platform to new customers - every single day. We are a tight-knit, high-energy crew that comprises Sales Development, Account Executives, and Sales Operations. We have a shared passion for helping residential contractors take their business to the next level, and nothing makes our team happier than seeing stellar feedback from customers who have had the opportunity to leverage ServiceTitan.
You will be part of a purpose-driven team that provides an extraordinary product and makes an extraordinary difference in customers’ lives. Customers will be excited by the product you show them, and they will embrace you and thank you for changing their lives the next time you see them.
As our Account Executive, you will:
To be successful in this role, you'll need:
See more jobs at ServiceTitan
Technical Writer (Contract) - Up to 6 months, full time.
ServiceTitan is looking for a contract technical writer to support the Documentation team backlog, including creating engaging content that helps our internal and external customers excel at self-sufficiency when using or troubleshooting the product. Includes other doc-oriented tasks as requested by the Documentation team manager, such as producing release notes and other customer-facing help material to support rollouts and other needs.
Contract length: up to 6 months
Required
Experience: 3 to 4 years of professional writing end-user/internal documentation (help, FAQs, related documentation) in a fast-paced tech environment
Education: Bachelor's degree in English, Technical Communications, Computer Science, Creative Writing or equivalent
Technical skills: Proficient in Google Suite (Drive, Docs), JIRA/Confluence, and component-based authoring tools such as Contentful
Responsibilities
Support all documentation tasks in the Docs team backlog, including create new content and edit existing documentation as needed
Revise other help content as directed by the technical writing manager, including but not limited to internal documentation to assist our internal support team
Conduct peer reviews of other team members and provide actionable feedback to ensure consistency and quality assurance across all content
Work and collaborate with the technical writing team, product managers, subject matter experts, support teams, and other members of the org to ensure all documentation is correct and meets style guidelines as set by the writing team.
See more jobs at ServiceTitan