Google is seeking a Software Engineer to join their Core team, focusing on the Java and Kotlin ecosystem. This role is part of the team that builds the technical foundation behind Google's flagship products, working on developer platforms, product components, and infrastructure. The position involves developing and maintaining tools, libraries, and systems that help Google engineers build better software.
As a Software Engineer in this role, you'll be working on critical projects that impact Google's technical infrastructure, with opportunities to influence technical decisions across the company. You'll be involved in building, debugging, and testing code, participating in design reviews, and ensuring best practices in software development.
The ideal candidate should have experience with Java/Kotlin development, strong understanding of data structures and algorithms, and excellent communication skills. Experience with Android, iOS, Web, or Server development, and knowledge of library development, compilers, or static analysis would be advantageous.
This position offers the opportunity to work on large-scale systems that affect billions of users, while collaborating with talented engineers across Google. You'll be part of a team that drives innovation and sets technical standards for one of the world's leading technology companies. The role combines technical expertise with collaborative work, making it ideal for engineers who want to make a significant impact on Google's technical infrastructure.