Google is seeking a Software Engineer II to join their Core team, which builds the technical foundation behind Google's flagship products. This role focuses on developing scalable solutions and infrastructure that powers Google's essential services. As part of the Core team, you'll have the unique opportunity to impact important technical decisions across the company while working on critical infrastructure projects.
The position requires strong software development skills and experience with data structures and algorithms. You'll be working on projects that handle information at massive scale, spanning areas like distributed computing, large-scale system design, networking, data storage, security, and artificial intelligence. The role involves collaborating with cross-functional teams to implement infrastructure that aligns with long-term architecture and strategy.
This is an excellent opportunity for engineers who want to work on fundamental technical challenges at scale. You'll be responsible for developing solutions that meet business needs, producing high-quality code, and supporting various Google teams in effectively using the infrastructure capabilities. The role offers the chance to work on diverse technical problems and contribute to the underlying systems that power Google's products used by billions of users.
The position is based in Munich, Germany, and offers the opportunity to work with world-class engineers while contributing to Google's core infrastructure. You'll be part of a team that values technical excellence, innovation, and collaboration, with the chance to make a significant impact on Google's technical foundation.