Startups

Principal Software Engineer, Mobile

ServiceTitan · US Remote · Remote

← All jobs
About ServiceTitan

Our all-in-one software is built for home and commercial contractors to keep all their service visits and construction projects running smoothly. Backed by Battery, Bessemer and Index.

About the role

Own: Own the short- and long-term technical vision for the mobile platform, end to end. Design and revamp: Design, build, and improve the critical systems powering ServiceTitan's iOS and Android apps. Improve the security, availability, reliability, and performance of our mobile products. Drive and participate in major architectural and strategic decisions, especially those related to scale. Found on 1752vc Careers, the job board for startup and VC roles.

What they're looking for

  • 15+ years of industry experience, including building large-scale, consumer or enterprise mobile applications
  • 10+ years in senior engineering roles, designing APIs, abstractions, and tools used by other engineers
  • Expert-level knowledge of native iOS development (Swift, UIKit/SwiftUI, Xcode) and/or native Android development (Kotlin, Jetpack, Android Studio) — deep expertise in one platform with strong working knowledge of the other
  • Proven experience architecting mobile apps for scale: modularization, offline-first design, dependency injection, and clean separation of concerns
  • Experience taking existing mobile codebases from monolithic to modular, domain-based architectures
  • Strong background in mobile performance engineering — app startup time, memory and battery efficiency, rendering performance, and crash-free rates
More about this role

ServiceTitan is the operating system for the trades. Our mobile platform puts that operating system in the hands of technicians and business owners in the field, and it has to work flawlessly, at scale, every time. We're looking for a Principal Software Engineer to set the technical direction for that platform — across iOS and Android — and raise the bar for how our mobile engineers build, ship, and scale software.

You'll own platform architecture, drive the long-term technical vision for mobile, and lead major investments in performance, reliability, observability, and developer productivity. You'll influence mobile strategy across multiple product teams and build systems that scale to millions of users in the field.

Own: Own the short- and long-term technical vision for the mobile platform, end to end.

Design and revamp: Design, build, and improve the critical systems powering ServiceTitan's iOS and Android apps. Improve the security, availability, reliability, and performance of our mobile products. Drive and participate in major architectural and strategic decisions, especially those related to scale.

Improve efficiency: Build tools and systems that increase the efficiency of...

Read the full posting on ServiceTitan's site ↗

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.