The ad says“Experience designing or owning CI/CD systems at scale using tools such as Bitrise or GitHub Actions”
The ad says“Strong hands-on experience with GraphQL and the ability to define data access patterns that scale across a complex mobile platform”
The ad says“Expert-level mastery of Swift, with the ability to reason deeply about language internals, performance, and idiomatic design”
The ad says“Strong proficiency with SwiftUI and experience leading its adoption across complex, production iOS codebases”
The ad says“Experience establishing end-to-end test automation strategies and driving adoption across engineering teams”
The ad says“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”
Values
The ad says“Experience designing or owning CI/CD systems at scale using tools such as Bitrise or GitHub Actions”
The ad says“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”
The ad says“Bachelor’s degree in Computer Science or a related field—or equivalent practical experience at scale”
The ad says“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”
The ad says“Experience designing or owning CI/CD systems at scale using tools such as Bitrise or GitHub Actions”
The ad says“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”
The ad says“Familiarity with MVI architecture patterns and experience evaluating architectural trade-offs across paradigms”
The ad says“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”
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
Preferred experience
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