ServiceTitan
Manager, Software Engineering
US Remote
Sponsorship not specifiedDetected 28 days ago
C#Code ReviewGitDockerKubernetesMachine LearningLLMsA/B TestingCRMRecruitingOnboardingLeadershipCommunication
About the role
- If that's the kind of work that excites you, we'd love to hear from you.
- Be Human With Us: Being human isn't about checking every box on a list.
- It's about the experiences we have, people we meet, and the perspectives we share.
Responsibilities
- Architectural Oversight: Lead the design, implementation, and continuous evolution of our highly scalable platform, requiring deep working knowledge of microservice architecture patterns and best practices.
- Team Leadership: Manage, mentor, and grow a team of high-caliber engineers, fostering a strong culture of technical excellence and accountability.
- Product Impact: Partner closely with Product Management to define the technical roadmap and execute the delivery of high-quality, user-facing features that drive significant business value.
- SaaS Experience: Proven track record developing and deploying large-scale, high-availability SaaS applications.
- You will lead from the front, setting technical standards, solving complex problems, and actively contributing to our services.
- Manage, mentor, and grow a team of high-caliber engineers, fostering a strong culture of technical excellence and accountability.
- Partner closely with Product Management to define the technical roadmap and execute the delivery of high-quality, user-facing features that drive significant business value.
- Here's how we'll support you in doing some of the most impactful work of your career:
Requirements
- Proven expertise with modern C# development, including its ecosystem, performance characteristics, and common frameworks.
- This includes knowledge of containerization (Docker/Kubernetes), service meshes, and inter-service communication protocols.
- Ability to critically evaluate and integrate AI-generated output, applying sound engineering judgment to ensure correctness, security, and maintainability.
- So, if you have the skills but are hesitant to apply because of your background, apply anyway.
- Strong C# Proficiency: Proven expertise with modern C# development, including its ecosystem, performance characteristics, and common frameworks.
Skills
- AI Skills & Tooling
- AI tools are not used to make hiring decisions; all hiring decisions are made by our hiring teams.
Compensation
- $198,200 USD - $297,400
- $185,300 USD - $277,900
Benefits
- Flextime, recognition, and support for autonomous work: Flexible time off with ample learning and development opportunities to continue growing your career.
- In addition to base salary, our total compensation package includes an annual bonus, equity, and a holistic suite of benefits.
- Company-paid medical, dental, and vision (with 100% employer paid options and 90% coverage for dependents), FSA and HSA, 401k match, and telehealth options including memberships to One Medical.
Company info
- Actively promote and model the use of AI development tools within your team, creating space for experimentation, sharing wins, and building a team norm where AI-assisted development is part of how great work gets done.
- Interview Process
- Our process is designed to be a comprehensive assessment of the technical and leadership skills essential for this Player-Coach role.
- As part of our evaluation, you will be expected to complete live coding sessions in C# or Java.
- We are leaning into the future of AI-assisted development and love to work with engineers who do the same:
- Foster an AI-Forward Culture: Actively promote and model the use of AI development tools within your team, creating space for experimentation, sharing wins, and building a team norm where AI-assisted development is part of how great work gets done.
- At ServiceTitan, we build the operating system for the trades - a comprehensive platform that powers scheduling and dispatch, CRM, payments, financing, reporting, and more for thousands of service businesses across the U.S. and beyond.
- We're a quality-driven engineering organization working on the cutting edge of the.NET platform - designing systems for scale, solving hard technical problems, and holding a high bar for craft.
- We are seeking a high-impact Engineering Manager who truly excels as a Player-Coach - a leader who is passionate about guiding a high-performing team while maintaining a deep, active connection to the codebase.
- We offer a comprehensive onboarding program, leadership training for Titans at all levels, and other programs and events.
- At ServiceTitan, we celebrate individuality and uniqueness.
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.