Google's Core team is seeking a Software Engineer to develop the Kotlin Multiplatform Ecosystem. This role is crucial for Google's technical foundation, working on developer platforms and infrastructure that power 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 Open Source communities.
As part of the Core team, you'll be responsible for improving the developer experience at Google by enhancing the toolchain, developing libraries, and implementing static analysis to prevent bugs. You'll work on making large-scale changes to Google's massive codebase and suggest better code patterns. The role involves working with distributed computing, large-scale system design, and various technical areas including information retrieval, networking, security, and AI.
The position offers unique opportunities to influence technical decisions across Google while building central solutions and breaking down technical barriers. You'll be part of a team that handles information at massive scale, extending well beyond web search. The role requires versatility, leadership qualities, and enthusiasm for taking on new full-stack challenges as Google continues to push technology forward.
Working at Google means joining a company committed to building a representative workforce and fostering a culture of belonging. You'll be part of an organization that values diversity, equal opportunity, and innovative thinking. The role offers the chance to work on projects critical to Google's needs, with opportunities to switch teams and projects as both you and the fast-paced business grow and evolve.