companyOtter logo

Staff Software Engineer - Android Mobile at Otter | Los Angeles

OtterLos Angeles
On-site Full-time $213K/yr - $213K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

10+ years of professional software engineering experience, with significant depth in Android development. Expert-level proficiency in Kotlin and the Android ecosystem. Strong experience in designing and evolving Android applications.

About the job

Who We Are

At Otter, we understand that the landscape of restaurateurs has evolved. To excel in the digital age, a passion for technology is just as crucial as a love for food and people. Our mission is to empower restaurateurs worldwide, from iconic brands like Chick-fil-A and KFC to beloved local establishments, by streamlining their online food delivery processes. Our cutting-edge software minimizes order issues, boosts sales, and alleviates delivery challenges, enabling our partners to thrive.

About the Role

We are looking for experienced Staff Android Engineers who are comfortable navigating ambiguity, thrive in dynamic settings, and are eager to engage with the entire technology stack—from platform architecture to user-facing applications.

What You’ll Do

  • Lead the technical direction and architecture of intricate Android projects within Otter’s mobile ecosystem.
  • Oversee the end-to-end delivery of impactful features, from initial technical design to launch and ongoing maintenance.
  • Collaborate closely with Product, Design, Backend, and Infrastructure teams to define product strategy and technical roadmaps, particularly for collaborative and cross-platform initiatives.
  • Enhance mobile platform scalability, performance, reliability, and quality, proactively identifying architectural gaps and proposing sustainable solutions.
  • Establish and refine best practices for Android development, including architecture patterns, testing strategies, CI/CD, and observability.
  • Provide technical mentorship and guidance to fellow Android engineers through design and code reviews and informal coaching.
  • Facilitate architecture discussions and make high-impact technical decisions that balance speed, quality, and future scalability.
  • Serve as a technical owner and multiplier, enabling teams, simplifying complexity, and elevating the overall engineering standards.

What We’re Looking For

  • 10+ years of professional software engineering experience, with substantial expertise in Android development.
  • Expert-level proficiency in Kotlin and the Android ecosystem.
  • Strong experience in designing and evolving Android applications.

About Otter

Otter is dedicated to revolutionizing the restaurant industry by leveraging technology to enhance online food delivery. Our innovative software solutions empower both large chains and small businesses to improve their services, increase sales, and streamline operations, ultimately enhancing the customer experience.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.