Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

ServiceTitan

Senior Staff Software Engineer

Posted Updated
Discussion
  • Drive Cross-Squad Technical Strategy: Identify and solve systemic challenges that impact multiple product areas, ensuring architectural consistency across the R&D org
  • Lead Critical Executions: Own the “first mile” of our most complex initiatives, building core abstractions and proof-of-concepts that set the standard for follow-on development
  • Scale the Engineering Engine: Architect cloud-native, distributed systems (Docker/Kubernetes/Kafka) that solve for global concurrency and high-throughput reliability
  • Cultivate Engineering Excellence: Serve as a primary mentor for Senior and Staff engineers, expanding our interview bench and raising the talent bar through rigorous code and design reviews
  • Strategic Advisor: Partner with Engineering Leadership to align long-term technical debt reduction with immediate product goals

Benefits

  • Flexible time off
  • Fully paid individual medical, dental, and vision coverage
  • Access to on-demand services like Ginger, Headspace, One Medical, Galileo, Aaptiv, and more
  • Tax free savings via HSA, FSA, and Dependent Care FSA
  • 401(k) match
  • Medical plan with up to $20,000 in fertility coverage
  • Up to 30 weeks of paid leave for birthing parents and up to 16 for non-birthing parents
  • Adoption support including reimbursement of up to $20,000
  • Bereavement leave for loss of a pregnancy or loved one
  • Access to programs for new parents including Maven Maternity, Ready, Set, Food! Wellthy, SNOO Smart Sleeper, and more
  • Personal development programs
  • Data-Driven Execution: You use performance profiling and system metrics to prove your architectural decisions and identify where the next bottleneck will be before it hits production
  • Mastery of the .NET Stack: Deep, current knowledge of C#, .NET Core, and the Microsoft ecosystem. You don’t just write code; you understand the underlying abstractions that allow a .NET environment to scale
  • Collaborative Translation: The ability to take a “murky” high-level goal from leadership and translate it into a clear, executable technical roadmap for one or more domains
  • Architectural Stewardship: Extensive hands-on experience with distributed systems and cloud-native patterns (Docker/Kubernetes). You’ve successfully led at least one major architectural shift or complex cross-domain integration
  • A Track Record of Leverage: 15+ years of professional engineering experience, with a proven ability to build tools, frameworks, or “Golden Paths” that have been adopted by multiple squads or an entire department
  • Education: B.S., M.S., or PhD in Computer Science, Physics, Engineering, or a related field (or equivalent high-level practical experience)
  • A Multiplier Mindset: You enjoy making other engineers better. You have experience expanding interview benches, mentoring senior-level talent, and raising the collective bar for code reviews and design docs
  • Engineering Judgment: Ability to critically evaluate and integrate AI-generated output, applying sound engineering judgment to ensure correctness, security, and maintainability
  • We are leaning into the future of AI-assisted development and love to work with engineers who do the same:
  • AI as a Teammate: Hands-on experience leveraging AI coding tools (e.g., Claude, ChatGPT, Cursor, GitHub Copilot) to accelerate development, improve code quality, and streamline debugging workflows
  • A Growth Mindset: Eagerness to stay current with the rapidly evolving AI tooling landscape and champion best practices for AI-assisted development within the team
  • AI Integration: Experience integrating LLM APIs (e.g., OpenAI, Anthropic) or AI services into production applications

Skills

What Staff Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.