Hybrid Principal Software Engineer

Posted 2 hours ago

Apply now

About the role

  • Principal Engineer - Android providing technical leadership across critical native Android applications at IAA. Influencing engineering excellence and driving modernization in mobile apps.

Responsibilities

  • Set the technical vision and architecture for Android mobile portfolio
  • Lead design and delivery of major features
  • Modernize Android codebases using Kotlin and Jetpack
  • Establish and enforce engineering standards
  • Drive CI/CD improvements for Android
  • Define and implement a test strategy
  • Improve production reliability and observability
  • Partner with cross-functional teams
  • Mentor Staff/Senior engineers
  • Enable AI usage across engineering teams

Requirements

  • 10+ years of professional, native Android development experience
  • Expert-level Kotlin experience
  • Deep experience with Android Jetpack
  • Proven track record at Staff/Principal level
  • Strong grasp of modern Android architecture
  • Experience with feature flags, phased rollouts
  • Experience defining mobile observability standards
  • Hands-on experience improving mobile CI/CD
  • Demonstrated success in test automation and quality practices
  • Experience improving app performance and stability
  • Excellent communication skills

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Basic life insurance
  • 401k plan with 100% match for the first 4%
  • 15 days of PTO annually

Job title

Principal Software Engineer

Job type

Experience level

Lead

Salary

$188,420 - $235,550 per year

Degree requirement

High School Diploma

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job