CareerPlanSign in

Principal Software Engineer, Mobile

US Remote💼 Full-time💰 $1–$1🗓 2026-08-10 → 2026-09-26

Core

Set technical direction for ServiceTitan's mobile platform (iOS/Android) serving millions of field technicians and business owners.

Role type

Principal Software Engineer (Mobile Platform Architecture)

Builds

Scalable mobile operating system for trades, shared systems for multiple teams, and developer productivity tools.

Domain

Mobile Development (iOS/Android) at scale

Deliverable

production ML models | product features | infrastructure

Required skills

Native iOS (Swift, UIKit/SwiftUI) and/or Android (Kotlin, Jetpack) expertise, Mobile architecture (modularization, offline-first, dependency injection), Performance engineering, CI/CD pipelines, Cloud infrastructure (Azure/AWS), Mentoring

Preferred skills

Experience migrating monolithic codebases to modular architectures, Mobile observability, Third-party SDK integration

Technologies

Swift, Kotlin, Xcode, Android Studio, Firebase, Datadog, Fastlane, GitHub Actions, Azure, AWS

Responsibilities

Own short- and long-term technical vision for mobile platform, Design and revamp critical systems for iOS/Android, Build tools to increase mobile engineer efficiency, Mentor and guide engineers across the organization, Partner with Recruiting on interviewing and lead generation, Define and track metrics for success

Seniority

Principal, hands-on IC with strategic leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.