Senior Software Engineer, Android

TuroSan Francisco, CA
Hybrid

About The Position

We are looking for brilliant software engineers for our team. You should have a passion for consumer products and want to help us achieve our goal of bringing Turo to everyone. We ship code daily, A/B test extensively, and have a primary role in experimenting with new ideas from inception to implementation. There’s much to do, and you’ll be responsible for making some really cool stuff happen. Do you love Android? From booking your next trip to picking up a car, we build our Android app so it is integral to the Turo experience. Be a member of a growing team of talented engineers and play a significant role in shaping an exciting app that’s changing how people travel and think about car ownership. You will use the latest technologies to help us deliver a first-class Android experience. You will collaborate extensively with product managers, designers, and engineers to develop product features that drive our metrics. You will produce high-quality maintainable code, test, collaboratively review, and ship it. You will identify areas to improve and scale our architecture and application design. You will ensure proper technical design and documentation. You will work efficiently in a constantly changing and growing environment where the process is fluid and creative solutions are desired.

Requirements

  • A minimum of 4 years of experience
  • Experience shipping Android apps available on Google Play.
  • Fluent in Kotlin and have deep knowledge of the Android SDK.
  • Well versed in Clean Architecture, MVI Solid principles, and Dependency Injection.
  • An understanding of reactive programming.
  • A strong communicator. Explaining complex technical concepts to our designers, support staff, and engineers is no problem for you.
  • Enjoy solving problems and helping others meet our goals.

Nice To Haves

  • A track-record of shipping features that created an impact.
  • Passionate about writing applications using Kotlin and Dagger 2.

Responsibilities

  • Collaborate extensively with product managers, designers, and engineers to develop product features that drive our metrics.
  • Produce high-quality maintainable code, test, collaboratively review, and ship it.
  • Identify areas to improve and scale our architecture and application design.
  • Ensure proper technical design and documentation.
  • Work efficiently in a constantly changing and growing environment where the process is fluid and creative solutions are desired.

Benefits

  • Competitive salary, equity, benefits, and perks for all full-time employees
  • Employer-paid medical, dental, and vision insurance (Country specific)
  • Retirement employer match
  • Learning & Development stipend to invest in your professional development
  • Turo host matching program
  • Turo travel credit
  • Cell phone and internet stipend
  • Paid time off to relax and recharge
  • Paid holidays, volunteer time off, and parental leave
  • In-office lunch, office snacks, and fun activities (for in-office or hybrid employees)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service