Staff Software Engineer, Android
On-site · Palo Alto, California, United States
Job Summary
Build Android applications using Kotlin in a scalable codebase, focusing on performance and clean design. Create technical design documents, conduct code reviews, and collaborate with the iOS team, Product Managers, and QA to enable fast, weekly releases. Optimize Android performance, analyze security incidents, perform root cause analysis, and contribute to incident response. Requires a Master’s degree (or foreign equivalent) in Computer Science or a related field plus two years of post-baccalaureate experience in roles such as Staff Android Engineer or Senior Software Engineer. Hybrid role based in Palo Alto with in-person days Tuesdays and Thursdays.
Required Qualifications
- Master’s degree in Computer Science or related field
- Plus two (2) years of post-baccalaureate experience as a Staff Android Engineer, Senior Software Engineer, or related position
- Experience designing and architecting features in Android applications
- Experience performing sanity testing for Android applications
- Experience using Kotlin, Statsig, Firebase Cursor, and Github
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.