ServiceTitan is a company that impacts thousands of businesses by enhancing their operational efficiency. They are looking for a high-impact Engineering Manager who will lead a team while actively contributing to the codebase and setting technical standards, primarily in C#.
Responsibilities:
- Dedicate time to hands-on coding, code reviews, and setting implementation patterns, primarily utilizing C#
- Lead the design, implementation, and continuous evolution of our highly scalable platform, requiring deep working knowledge of microservice architecture patterns and best practices
- 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
Requirements:
- Current, active coding proficiency in C#
- Proven expertise with modern C# development, including its ecosystem, performance characteristics, and common frameworks
- Extensive, practical experience designing, deploying, and maintaining resilient, distributed, and scalable solutions built on a microservice architecture
- Knowledge of containerization (Docker/Kubernetes), service meshes, and inter-service communication protocols
- Proven track record developing and deploying large-scale, high-availability SaaS applications