Google is seeking a Software Engineer to join their Core team, focusing on the Kotlin Multiplatform Ecosystem. This role offers a unique opportunity to work on critical infrastructure that powers Google's flagship products. You'll collaborate with developers of popular Java Open Source libraries like Guava, Truth, and Flogger, making an impact both internally and in the Open Source community.
The position involves developing and maintaining developer tools, libraries, and static analysis for Kotlin Multiplatform (KMP). You'll be responsible for improving the developer experience at Google by enhancing the toolchain, creating libraries, and implementing static analysis to prevent bugs proactively. The role requires expertise in Java and Kotlin ecosystems, with opportunities to work on large-scale codebases and influence technical decisions across the company.
As part of the Core team, you'll be at the forefront of building central solutions, breaking down technical barriers, and strengthening existing systems. The team serves as the foundation for Google's technical infrastructure, focusing on underlying design elements, developer platforms, and product components. This position offers excellent growth potential and the chance to work with cutting-edge technologies while contributing to products that impact billions of users.
The ideal candidate should have experience with software development, distributed systems, and a strong background in Java and Kotlin. You'll need to demonstrate leadership qualities, technical expertise, and the ability to collaborate effectively with teams across Google. This role provides an excellent opportunity to work on challenging technical problems while contributing to both internal and open-source projects that shape the future of software development at Google.