Google's Core team is seeking a Software Engineer II to join their Infrastructure division, focusing on building the technical foundation behind Google's flagship products. This role is crucial in developing and maintaining systems that handle information at massive scale, processing trillions of documents and serving millions of queries per second. The position offers an opportunity to work on critical infrastructure components while collaborating with the Detection and Response team to enhance security threat response capabilities.
As part of the Core team, you'll be responsible for building central solutions, breaking down technical barriers, and strengthening existing systems across Google's product ecosystem. The role requires expertise in large-scale distributed systems and infrastructure development, with opportunities to impact important technical decisions company-wide.
The ideal candidate should have experience with software development in languages like Python, C++, Java, or JavaScript, along with a strong foundation in data structures and algorithms. You'll be working in a collaborative environment, contributing to Google's infrastructure that powers services used by billions of users worldwide.
This position offers the chance to work at Google's Zürich office, where you'll join a team of talented engineers focused on building scalable, reliable, and efficient systems. The role combines technical challenges with the opportunity to make a significant impact on Google's core infrastructure, making it an excellent opportunity for engineers passionate about large-scale distributed systems and infrastructure development.