Software Engineer, Android
Core
Early-stage Android engineer building unique UI features, low-level rendering systems, and cross-company platform components for a product-centric company.
Role type
Senior IC Android Engineer (Platform & Feature Development)
Builds
Native Android apps, custom rendering systems, media libraries, and cross-company platform components
Domain
Mobile (Android) + Low-level Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Native Android development (Kotlin/Java), Computer systems fundamentals (multithreading, memory management), Low-level languages (C/C++)
Preferred skills
Building SDKs/Libraries, Consumer app development, Shader creation, Performance tracing
Technologies
Kotlin, Java, C, C++, Android SDK, Media encoding/decoding
Responsibilities
Develop unique UI features and custom rendering systems, Create and enhance platform abstractions and libraries, Contribute to roadmap creation and ideation, Monitor analytics and manage system crashes
Seniority
Early member, versatile IC