Ritchie Bros.

Principal Software Engineer

Ritchie Bros.

full-time

Posted on:

Location Type: Hybrid

Location: DenverColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $188,420 - $235,550 per year

Job Level

Tech Stack

About the role

  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Android developmentKotlinAndroid JetpackCI/CDtest automationmobile observabilityfeature flagsphased rolloutsapp performanceapp stability
Soft Skills
leadershipmentoringcommunicationcollaboration