Google is seeking a Software Engineer III to join their Core team, which builds the technical foundation behind Google's flagship products. This role is crucial in developing and maintaining the underlying design elements, developer platforms, product components, and infrastructure that power Google's services. The position offers an opportunity to work on large-scale systems that impact billions of users worldwide.
As a Software Engineer III in the Personal Data Processing team, you'll be responsible for developing solutions that handle information at massive scale. The role requires expertise in full-stack development, with a focus on both backend technologies (Java, Python, Golang, C++) and frontend development (JavaScript/TypeScript, HTML, CSS). You'll be working on critical projects that require strong technical skills in data structures, algorithms, and system design.
The Core team has a unique mandate to impact important technical decisions across Google, working to build central solutions, break down technical barriers, and strengthen existing systems. This position offers the opportunity to collaborate with talented engineers, participate in design reviews, and contribute to Google's technical direction.
The ideal candidate will bring fresh ideas from various areas, including distributed computing, large-scale system design, networking, data storage, and security. You'll need to be versatile, display leadership qualities, and be enthusiastic about taking on new challenges across the full stack as Google continues to push technology forward.
This role offers the chance to work at Google's Zürich office, contributing to projects that directly impact how billions of users interact with Google's services. You'll be part of a team that values technical excellence, innovation, and collaboration, while working on some of the most complex and interesting challenges in software engineering.