Meta
Software Engineer - Android (Technical Leadership)
$219K–$301K
Menlo Park, CA +3 · Remote · Full-time · Posted Jun 27, 2025
- Location
- Menlo Park, CA
New York, NY
San Francisco, CA
Remote, US - Experience
- 12+ years of programming experience in a relevant language OR 8+ years experience with a PhD; 4+ years building Android applications in Java using Android SDK.
- Education
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
About the job
Leads technical direction and long-term roadmaps for large engineering efforts while building and improving Android products and systems.
What you'll do
- Set technical direction, define roadmaps, and identify opportunities for cross-company engineering efforts.
- Resolve performance, scalability, and technical-debt issues; communicate complex systems and requirements.
- Collaborate with organizational leaders and influence staffing, prioritization, and team performance.
What they ask for
- 12+ years of programming experience in a relevant language OR 8+ years experience with a PhD; 4+ years building Android applications in Java using Android SDK.
- Experience driving large cross-functional or industry-wide engineering efforts and planning multi-year roadmaps.
- Experience with multithreading, mobile memory management, data-driven technical analysis, API design, and unit testing.
- Shipped at least one large-scale product supporting millions of active users; demonstrated cross-functional communication and stakeholder influence.
Pay
$219,000/year to $301,000/year USD base salary
Tools
Java, Android SDK
AI focus
Integrate AI tools to improve workflows and measurable outcomes; apply responsible AI practices, develop AI skills such as prompt/context engineering and agent orchestration, and stay current with emerging AI technologies.
Model-written summary · the original posting is authoritative