8+ years of professional software development experience
Deep expertise in Kotlin programming and its ecosystem
Strong background in Java development and JVM internals
Proven experience in designing and implementing large-scale distributed systems or mobile applications
Expert knowledge of modern software development practices (e.g., Agile, CI/CD, version control)
Exceptional problem-solving and analytical skills
Strong leadership and communication abilities, with experience mentoring junior engineers
Nice to Haves
Experience with modern Android development at scale
Experience with Kotlin multi-platform and other cross-platform toolchains
Experience with Bazel
Experience building IntelliJ Plugins
Advanced understanding of microservices architecture, gRPC, and RESTful APIs
In-depth knowledge of cloud platforms (e.g., AWS, GCP, Azure) and their architectural best practices
Expertise in containerization technologies and orchestration (e.g., Docker, Kubernetes)
Contributions to open-source projects
Experience in performance tuning and optimization of JVM-based applications
Track record of driving technical initiatives across multiple teams or organizations
What You'll Be Doing
Architect and lead the development of tooling and libraries needed to support Uber's community of Kotlin developers working on large-scale mobile applications and services
Provide technical leadership and mentorship to cross-functional teams
Drive best practices in software design, code quality, and system performance
Lead code reviews and champion engineering excellence across the organization
Identify and solve complex technical challenges to optimize application performance and scalability
Collaborate with senior leadership to define technical strategy and roadmap
Perks and Benefits
We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently
Opportunity for career growth and development
Collaborative work environment
Central offices promoting collaboration and cultural identity
Accommodations may be available based on religious and/or medical conditions