ServiceTitan
Senior Staff Software Engineer, Mobile
US Remote · Staff+
Sponsorship not specifiedDetected 1 day ago
SwiftiOSSwiftUIDistributed SystemsBackend DevelopmentGitCI/CDAPI DevelopmentGraphQLRecruitingOnboardingTest AutomationLeadershipCommunicationMentoringWriting
About the role
- Your influence shapes what 'great' looks like for all of iOS engineering.
- Engineers and executives alike trust your perspective. • Outstanding written and verbal communication skills, with a demonstrated ability to articulate complex technical trade-offs to both engineering and non-engineering audiences.
Responsibilities
- 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.
- 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.
- 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.
- Expert-level mastery of Swift, with the ability to reason deeply about language internals, performance, and idiomatic design.
- 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.
- We're building the next generation of ServiceTitan's iOS mobile applications-engineered to deliver unmatched performance, elegant design, and powerful capabilities for the field technicians who depend on them every day.
- Here's how we'll support you in doing some of the most impactful work of your career:
Requirements
- So, if you have the skills but are hesitant to apply because of your background, apply anyway.
- Outstanding written and verbal communication skills, with a demonstrated ability to articulate complex technical trade-offs to both engineering and non-engineering audiences.
- Bachelor's degree in Computer Science or a related field-or equivalent practical experience at scale.
- Strong hands-on experience with GraphQL and the ability to define data access patterns that scale across a complex mobile platform.
Nice to have
- Prior experience operating at the Senior Staff level, setting platform strategy across large, multi-team engineering organizations.
- 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.
- Familiarity with MVI architecture patterns and experience evaluating architectural trade-offs across paradigms.
- Experience designing or owning CI/CD systems at scale using tools such as Bitrise or GitHub Actions.
- Experience establishing end-to-end test automation strategies and driving adoption across engineering teams.
- Open source contributions or public technical writing that has shaped iOS engineering practices more broadly.
- Why ServiceTitan
Skills
- AI tools are not used to make hiring decisions; all hiring decisions are made by our hiring teams.
Compensation
- $218,300 USD - $327,500
- $204,000 USD - $306,000
Benefits
- Flextime, recognition, and support for autonomous work: Flexible time off with ample learning and development opportunities to continue growing your career.
- In addition to base salary, our total compensation package includes an annual bonus, equity, and a holistic suite of benefits.
- Company-paid medical, dental, and vision (with 100% employer paid options and 90% coverage for dependents), FSA and HSA, 401k match, and telehealth options including memberships to One Medical.
Company info
- We offer a comprehensive onboarding program, leadership training for Titans at all levels, and other programs and events.
- At ServiceTitan, we celebrate individuality and uniqueness.
Apply directly at ServiceTitan →Create a free account for alerts like thisView ServiceTitan immigration profile
This listing is sourced directly from ServiceTitan's careers page and normalized into a canonical job model.