Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Zillow

Senior Software Development Engineer, Android

Zillow

Senior Software Development Engineer crafting reusable Android components for Zillow’s design system. Collaborating with design and product teams to improve Android development workflows and experiences.

Posted 6/17/2026full-timeRemote • California, Colorado, Connecticut, District of Columbia, Hawaii, Illinois, Maine, Maryland, Massachusetts, Minnesota, Nevada, New Jersey, New York, Ohio, Rhode Island, Vermont, Virginia, Washington • 🇺🇸 United StatesSenior💰 $160,900 - $257,100 per yearWebsite

Tech Stack

Tools & technologies
AndroidKotlin

About the role

Key responsibilities & impact
  • Architect and build reusable Android components, patterns, and infrastructure using Kotlin and modern Android frameworks
  • Evolve the Android design system to help developers build faster and more effectively
  • Build and maintain tooling that helps teams generate design-system-compliant Android code
  • Uphold a high bar for code quality through technical design, code reviews, testing, and maintainable implementation practices
  • Manage the component library release lifecycle
  • Partner with engineers, designers, and product teams to resolve integration challenges
  • Create clear documentation and guidance

Requirements

What you’ll need
  • 5+ years of Android engineering experience
  • Strong proficiency in Kotlin, Jetpack Compose, Android architecture patterns, and modern development tooling
  • Experience building libraries, frameworks, or reusable component systems
  • Strong understanding of accessibility, performance, animation, and Android UI best practices
  • Demonstrated ability to independently design, implement, test, and deliver complex technical solutions
  • Experience collaborating closely with designers and cross-functional partners
  • Familiarity with AI-assisted development tools
  • Strong communication skills and a collaborative approach
  • Bachelor’s degree in Computer Science or Computer Engineering, or equivalent work experience

Benefits

Comp & perks
  • Competitive base salary
  • Equity awards based on experience, performance, and location

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills & Tools
KotlinJetpack ComposeAndroid architecture patternsAndroid UI best practicesbuilding librariesbuilding frameworksreusable component systemstechnical designcode reviewstesting
Soft Skills
strong communication skillscollaborative approachindependent designproblem-solvingteam collaboration
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer Engineering