Software Engineer II - Android
Core
Develop new Android features and platform capabilities for Uber's autonomous vehicle platform to drive adoption and business growth.
Role type
Senior IC Android software engineer
Builds
Mobile features for autonomous vehicle adoption on Uber's platform
Domain
Autonomous vehicles + Mobile development
Deliverable
product features
Required skills
Android development, Java, Kotlin, software engineering fundamentals, system design, architecture, incident management, technical frameworks
Preferred skills
Autonomous vehicle systems development, product engineering, high-quality mobile UI, scaling apps for hundreds of millions of users, architectural gap identification, stakeholder relationship building
Technologies
Android, Java, Kotlin
Responsibilities
Develop new Android features and platform capabilities, lead technical projects from inception to production, define standards for testing and monitoring, oversee complex incident management, improve engineering velocity and reduce technical debt
Seniority
Mid-level, hands-on IC