Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ServiceTitan Logo

Senior Software Engineer

ServiceTitan

Salary not specified
Sep 11, 2025
Tallahassee, FL, US
Apply Now

ServiceTitan's Identity & User Management (IUM) team needs to solve complex identity challenges by providing a unified, world-class identity platform that connects all ServiceTitan brands, enabling a seamless and frictionless experience for users while protecting their critical data. This involves building a next-generation, microservices-based platform.

Requirements

  • deep experience designing, building, and operating scalable and resilient microservices.
  • Experience with event-driven architectures using technologies like Kafka is a major plus.
  • Expertise in Identity & Access Management (IAM) concepts and protocols (OAuth 2.0, OIDC, SAML, SCIM).
  • Expert-level knowledge of our tech stack, including C-Sharp / .NET, Web APIs, and databases like MongoDB and Microsoft SQL Server.
  • Experience with caching technologies like Redis is also a plus.
  • A deep commitment to software quality, demonstrated through experience with Test-Driven Development (TDD) and a keen focus on observability (logging, metrics, tracing)

Responsibilities

  • Act as the technical anchor for the IUM team, championing our service-oriented, north-star architecture and ensuring the microservices we build are scalable, secure, and reliable.
  • Take the lead on designing and implementing complex, high-impact microservices within the identity domain, tackling challenges in modern authentication, authorization, and user lifecycle management.
  • Serve as a go-to expert on Identity & Access Management for other teams, providing technical guidance on integrations within our distributed ecosystem.
  • Mentor other engineers on the team, elevating their skill level.
  • Partner closely with product managers, principal engineers, and adjacent teams to solve complex integration challenges across our microservices landscape.

Other

  • 10+ years of professional software engineering experience, with a significant focus on building and scaling backend systems.
  • Demonstrated ability to lead complex projects, mentor other engineers, and influence technical decisions without formal authority. You are a role model for others.
  • Strong communication and technical writing skills, with the ability to effectively collaborate with engineers, product managers, and other stakeholders.
  • Growth Mindset: We realize we don’t know it all, but we’re learning and striving to build a better product every day. You share this passion for continuous learning and improvement.
  • Flexible time off with ample learning and development opportunities to continue growing your career.