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.
As part of the Core team, you'll be responsible for building central solutions, breaking down technical barriers, and strengthening existing systems. You'll work directly with the Detection and Response team to enhance product user experience and support security threat responses. The position requires expertise in large-scale infrastructure development and distributed systems.
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 with cutting-edge technologies and have the opportunity to impact technical decisions across the company.
Google offers a collaborative environment where engineers can work on challenging problems that affect billions of users. The company is committed to diversity, equality, and creating a culture of belonging. This role offers the chance to work with global teams and contribute to essential building blocks that drive innovation across Google's products.
Working at Google's Zürich office, you'll be part of a team that owns and advocates for underlying design elements, developer platforms, product components, and infrastructure. This is an excellent opportunity for someone passionate about large-scale systems and interested in making a significant impact on Google's core infrastructure.