Google is seeking a Software Engineer to join their Core team, focusing on the development of the Kotlin Multiplatform Ecosystem. This role offers an exciting opportunity to work on critical infrastructure and developer tools that impact both internal Google projects and the open-source community.
The position involves developing and maintaining essential Java and Kotlin libraries, including popular open-source projects like Guava, Truth, and Flogger. You'll be responsible for improving Google's developer experience through enhanced toolchains, library development, and static analysis implementation to prevent bugs proactively.
As part of Google's Core team, you'll have the unique opportunity to influence technical decisions across the company. The team builds the technical foundation behind Google's flagship products, focusing on underlying design elements, developer platforms, and infrastructure. This role requires collaboration with developers across different teams and contribution to both internal and open-source projects.
The ideal candidate should have strong experience in software development, particularly with Java and Kotlin, and a background in infrastructure or distributed systems. You'll be working on large-scale systems that impact billions of users, requiring expertise in performance optimization, reliability, and maintainable code practices.
This position offers the chance to work at the forefront of software development, contributing to tools and libraries that shape how developers at Google and in the broader community write and maintain code. You'll be part of a team that values technical excellence, innovation, and collaboration, with opportunities to grow and evolve alongside Google's fast-paced technological advancement.