1

Senior Android Engineer Jobs (NOW HIRING)

Senior Android Engineer

New York, NY · On-site

$190K - $240K/yr

About the Role We're looking for a Senior Android Engineer to help build privacy-first mobile experiences across Cloaked's consumer platform. You'll move fast, ship UI-heavy features, and serve as a ...

Senior Android Engineer

New York, NY · On-site +1

$145K - $170K/yr

Lead Android initiatives from technical design through launch, driving execution and ensuring quality while partnering with senior engineers and leadership on overall direction. * Enhance product ...

Senior Android Developer

Charlotte, NC · On-site

$56.75 - $71.75/hr

Senior Android Developer Location: Charlotte, NC (Onsite from Day 1) Job Type: Contract Experience Required: 10+ years Skill Metrics: Skills Required Mockito Yes Restful APIs Yes GIT Yes Android ...

Senior Android Engineer - Walmart Global Tech (Auto Care Center) Location: Bentonville, AR / Sunnyvale, CA Work Authorization: At this time, the company does not offer visa sponsorship for this role.

Senior Android Engineer

Mountain View, CA · On-site

$175K - $215K/yr

Work on an Android application to control the car features before and during a ride. * Inspire trust in the self-driving systems. * Collaborate with software engineers on the PUDO team, product ...

Senior Android Engineer - Walmart Global Tech (Auto Care Center) Location: Bentonville, AR / Sunnyvale, CA Work Authorization: At this time, the company does not offer visa sponsorship for this role.

On-site Every Other Week onsite / 5 days in Salt Lake City, UT Our client seeks a Senior Android Engineer to build best-in-class mobile experiences that support financial planning, investing, and ...

We are looking for an experienced Android Developer who possesses a passion for pushing mobile technologies to the limits and to lead the development of our app for the Android platform. This Android ...

Senior Android Engineer - Walmart Global Tech (Auto Care Center) Location: Bentonville, AR / Sunnyvale, CA Work Authorization: At this time, the company does not offer visa sponsorship for this role.

Are you a passionate Android Engineer ? Do you want to work on a state-of-the-artapplication with modern design, architectureand tools in a truly agile environment? Come join our growing ...

Senior Android Engineer - Walmart Global Tech (Auto Care Center) Location: Bentonville, AR / Sunnyvale, CA Work Authorization: At this time, the company does not offer visa sponsorship for this role.

Are you a passionate Android Engineer ? Do you want to work on a state-of-the-art application with modern design, architecture and tools in a truly agile environment? Come join our growing ...

Senior Android Developer

Miami, FL · On-site

$55.50 - $70.25/hr

Job Title:- Senior Android Developer Location: Miami, FL - Hybrid (4 Days Onsite / 1 Day Remote) We are seeking a Senior Android Developer with strong hands-on Android development experience to join ...

Senior Android Engineer - Walmart Global Tech (Auto Care Center) Location: Bentonville, AR / Sunnyvale, CA Work Authorization: At this time, the company does not offer visa sponsorship for this role.

As an Android Engineer, your day can be filled with a variety of tasks and interactions. Here is a general outline of what your day might look like: 1. **Daily Standup Meeting**: Your day might start ...

... dedicated Android development, backed by a B.S. in Computer Science/Engineering (or equivalent experience). Experience with continuous build integration in an Agile environment, active GitHub ...

Showing results 41-60

Senior Android Engineer information

See salary details

$96K

$162.3K

$252K

How much do senior android engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for senior android engineer in the United States is $162,306.00, according to ZipRecruiter salary data. Most workers in this role earn between $139,000.00 and $178,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a senior Android engineer?

To thrive as a Senior Android Engineer, you need expert proficiency in Java/Kotlin, Android SDK, and a proven track record of building scalable mobile applications, typically supported by a relevant degree or equivalent experience. Familiarity with tools like Android Studio, Gradle, Git, and experience with CI/CD pipelines and automated testing frameworks is highly valued, along with certifications such as Google’s Associate Android Developer. Strong problem-solving, leadership, and communication skills distinguish top performers, enabling them to mentor junior engineers and collaborate cross-functionally. These competencies ensure the development of high-quality, maintainable apps and drive innovation within fast-paced mobile development teams.

What is the difference between Senior Android Engineer vs Android Developer?

AspectSenior Android EngineerAndroid Developer
Required CredentialsBachelor's degree in Computer Science or related field; 3+ years experience; proficiency in Java/KotlinBachelor's degree or diploma; 1-3 years experience; knowledge of Java/Kotlin
Work EnvironmentDesigning complex apps, leading projects, mentoring juniorsDeveloping and maintaining Android apps, implementing features
Employer & Industry UsageTech companies, startups, agenciesApp development firms, freelance projects, startups

While both roles involve Android app development, a Senior Android Engineer typically has more experience, takes on leadership responsibilities, and works on complex projects. An Android Developer focuses on coding and implementing features, often with less emphasis on project leadership.

What are common challenges faced by senior Android engineers when working on large-scale applications?

Senior Android Engineers working on large-scale applications often face challenges such as maintaining code quality across multiple modules, ensuring app performance as complexity grows, and coordinating with cross-functional teams like backend, design, and QA. Balancing the need for rapid feature development with the stability and scalability of the codebase is crucial. Effective communication and a thorough understanding of architectural patterns, such as MVVM or Clean Architecture, are essential to address these challenges and deliver a seamless user experience.

What does a senior Android engineer do?

A Senior Android Engineer is responsible for designing, developing, and maintaining advanced applications for the Android platform. They collaborate with cross-functional teams to define, design, and ship new features, as well as troubleshoot and fix bugs to improve application performance. Senior Android Engineers also mentor junior developers, contribute to architectural decisions, and ensure that applications meet high standards of quality, security, and usability.
More about Senior Android Engineer jobs
What cities are hiring for Senior Android Engineer jobs? Cities with the most Senior Android Engineer job openings:
What are the most commonly searched types of Android Engineer jobs? The most popular types of Android Engineer jobs are:
What states have the most Senior Android Engineer jobs? States with the most job openings for Senior Android Engineer jobs include:
Infographic showing various Senior Android Engineer job openings in the United States as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $162,306 per year, or $78 per hour.

Senior Android Engineer, Growth

Waymo

Mountain View, CA • On-site

Full-time

Re-posted 20 hours ago


Job description

Job Summary:
Waymo is an autonomous driving technology company focused on building the Waymo Driver to improve mobility and safety. The Senior Android Engineer on the Growth team will work on developing user-facing features and experiences, collaborating with cross-functional partners to drive user engagement and trip incrementality.
Responsibilities:
• Work on small teams that move at a high velocity to deliver new features and experiences to our users. For example, extend our homepage for personalized discovery, build a unified loyalty ecosystem, and drive seamless cross-surface experiences spanning mobile apps and the car.
• Build key Android UX flows within the Growth Team and have the opportunity to extend into full-stack development.
• Work with cross-functional partners such as PM, UX and Marketing to ideate novel programs and incentives to increase user engagement and trip incrementality.
Qualifications:
Required:
• B.S. degree in Computer Science or equivalent practical experience.
• 5+ years of experience with Android development.
• Proven track record of building user facing features on Android.
• Fluent with Kotlin and Jetpack Compose in a production environment.
• Experience partnering with product managers and designers.
Preferred:
• Interest in full-stack development, with experience in client-server API design.
• Experience building and maintaining shared Android libraries or components.
• Experience with performance analysis, profiling, and optimization tools.
• Familiarity with dependency injection frameworks like Dagger.
Company:
Waymo is a mobility technology company that improves transportation by developing self-driving solutions for travelers and daily commuters. It is a sub-organization of Alphabet. Founded in 2009, the company is headquartered in Mountain View, USA, with a team of 1001-5000 employees. The company is currently Late Stage.