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 (Mobile)

Posted Updated
Discussion
  • As a Senior Staff Software Engineer, iOS, you’ll be the apex technical leader of this effort: setting the long-term technical vision for our entire mobile organization, driving cross-company architectural alignment, and pushing Apple’s ecosystem to its fullest potential to create lasting product differentiation
  • This is an organization-defining role. You’ll establish the engineering philosophy that guides our iOS platform for years to come—shaping how we build, how we scale, and how we grow our engineers
  • You’ll operate at the intersection of deep technical mastery and broad organizational influence, working across product, design, data, and backend leadership to deliver outcomes that transform how tradespeople run their businesses
  • Define and own the multi-year technical vision for ServiceTitan’s iOS platform—establishing architecture principles, engineering standards, and platform frameworks that are adopted company-wide and set the standard for mobile development at scale
  • Lead the design of next-generation mobile frameworks and foundational systems that serve tens of thousands of field technicians daily, with an uncompromising focus on platform longevity, extensibility, and resilience
  • Partner at the executive and VP level across product, design, data, and backend to shape long-range roadmaps and ensure iOS capabilities are a strategic driver of business outcomes
  • Serve as the definitive technical authority for iOS across the entire organization—establishing alignment across multiple engineering orgs, resolving the most complex cross-functional ambiguities, and owning the highest-stakes architectural decisions
  • Identify and drive strategic technical investments: evaluate emerging Apple frameworks, platform capabilities, and industry trends to ensure ServiceTitan maintains a durable competitive advantage on mobile
  • Architect elegant, scalable integrations with backend services via GraphQL, establishing patterns for data access and API design that scale with the platform
  • Champion and evolve ServiceTitan’s use of The Composable Architecture (TCA)—driving shared state management, performance optimization, and modular design patterns across the iOS engineering community
  • Define the AI-assisted development strategy for iOS engineering—establishing how tools like Claude, GitHub Copilot, Cursor, and Windsurf are integrated into engineering workflows to compound developer productivity at scale
  • Grow and inspire the next generation of staff and senior engineers—serving as a technical role model, thought partner, and mentor across the iOS org and beyond
  • Set and hold the engineering bar: code quality, performance standards, testing philosophy, and architectural integrity. Your influence shapes what ‘great’ looks like for all of iOS engineering

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
  • 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. So, if you have the skills but are hesitant to apply because of your background, apply anyway
  • Exceptional ability to lead without authority—shaping the technical direction of the organization through credibility, clarity, and deep engineering judgment. Engineers and executives alike trust your perspective
  • Expert-level mastery of Swift, with the ability to reason deeply about language internals, performance, and idiomatic design
  • Strong hands-on experience with GraphQL and the ability to define data access patterns that scale across a complex mobile platform
  • Outstanding written and verbal communication skills, with a demonstrated ability to articulate complex technical trade-offs to both engineering and non-engineering audiences
  • Deep command of TCA, including advanced shared state patterns, performance optimization, and modular decomposition at scale
  • 12+ years of mobile application development experience, with deep specialization in iOS and a proven track record at the most senior levels of engineering
  • Bachelor’s degree in Computer Science or a related field—or equivalent practical experience at scale
  • A distinguished history of defining and delivering architecture for large-scale mobile platforms—setting direction across multiple teams and sustaining platform health over multi-year horizons
  • Prior experience operating at the Senior Staff level, setting platform strategy across large, multi-team engineering organizations
  • Deep familiarity with large-scale distributed systems design and the mobile/backend interface at scale
  • Track record of influencing company-wide engineering culture—authoring standards, running guilds, or shaping how engineering craft is practiced at scale
  • Strong proficiency with SwiftUI and experience leading its adoption across complex, production iOS codebases
  • Experience establishing end-to-end test automation strategies and driving adoption across engineering teams
  • Experience designing or owning CI/CD systems at scale using tools such as Bitrise or GitHub Actions
  • Open source contributions or public technical writing that has shaped iOS engineering practices more broadly
  • Familiarity with MVI architecture patterns and experience evaluating architectural trade-offs across paradigms
  • End Date: May 25, 2026 (16 days left to apply)

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.