Senior Android Software Engineer
Company: Warby Parker
Location: New York, NY, United States
Salary: $153.1k - $175k per year
Type: Full-time
Posted: 2026-07-03
About this role
- Warby Parker is on the lookout for a Senior Android Engineer to help drive the evolution of our mission-critical mobile experiences
- In this role, you’ll take ownership of the development, architecture, testing strategy, and engineering standards of the Warby Parker native Android application
- You’ll help establish best practices across mobile development and contribute to building a best-in-class technology discipline
- Contribute to the evolution of our Android platform to ensure scalable, observable, performant, and reliable mobile systems
- Lead the design and delivery of complex Android features and platform improvements in partnership with Product, Design, Backend, and SRE teams
- Drive architectural decisions within your team, participating in design reviews for major initiatives such as migrations, modularization, and performance optimization
- Apply and advocate for modern Android best practices, including clean architecture, domain modeling, and maintainable code organization
- Own operational excellence for your areas, including crash monitoring, performance tracking, logging, and issue remediation
- Mentor engineers through code reviews, technical guidance, and hands-on collaboration on challenging problems
### Benefits
- Health, vision, and dental insurance
- Flexible vacation policy
- Retirement savings plan with a company match
- Life and AD&D Insurance
- Paid Holidays
- Parental leave (non-birthing parents included)
- Short-term disability
- Education Reimbursement
- Employee Assistance Program (EAP)
- Bereavement Support
- Free eyewear
- And more (just ask!)- Comfortable working with distributed systems and collaborating closely with backend teams
- Strong computer science fundamentals, including data structures, object-oriented design, algorithm design, problem solving, and complexity analysis
- Strong experience with networking and data layers using OkHttp and Moshi
- Experienced with modern Android architecture patterns (e.g., MVI/MVVM, mod...