Google's Core team is seeking a Senior Software Engineer to help build the technical foundation behind Google's flagship products. This role focuses on developing underlying design elements, developer platforms, product components, and infrastructure that serve as essential building blocks for Google's user experiences. The position involves working on large-scale systems, distributed computing, and infrastructure development that impacts billions of users.
As a Senior Software Engineer on the Core team, you'll have the unique opportunity to influence technical decisions across the company, working on projects that span Google's entire product ecosystem. You'll be responsible for designing, developing, and maintaining software solutions that form the backbone of Google's technical infrastructure. The role requires expertise in system design, architecture, and the ability to handle complex technical challenges at massive scale.
The ideal candidate will bring strong technical expertise in software development, distributed systems, and large-scale infrastructure. You'll work alongside talented engineers, participating in design reviews, code reviews, and technical decision-making processes. The position offers opportunities to grow and evolve with Google's fast-paced business, potentially switching teams and projects as needed.
This role is perfect for someone who is passionate about building foundational technology, has strong problem-solving skills, and wants to make an impact on products used by billions of people. You'll be at the forefront of innovation, working on cutting-edge technology while collaborating with teams across Google to build central solutions and strengthen existing systems.