Google's Core team is seeking a Senior Software Engineer to help build the technical foundation behind Google's flagship products. As a member of the Core team, you'll be responsible for developing and maintaining the essential building blocks that drive innovation across Google's products. You'll work on large-scale infrastructure and distributed systems, participating in the full software development lifecycle from design to deployment.
The role involves collaborating with peers and stakeholders to make critical technical decisions that impact Google's entire technical infrastructure. You'll be writing and testing code, conducting design reviews, providing code review feedback, and contributing to technical documentation. The position requires strong problem-solving skills to debug and resolve complex system issues that affect hardware, network, and service operations.
This is an opportunity to work at massive scale, developing solutions that impact billions of users. The Core team has a unique mandate to influence important technical decisions across Google, breaking down technical barriers and strengthening existing systems. You'll be part of a team that owns and advocates for underlying design elements, developer platforms, product components, and infrastructure.
The ideal candidate will bring expertise in distributed systems, large-scale infrastructure, and software architecture. You'll need to demonstrate leadership qualities and versatility in tackling problems across the full technology stack. This role offers the chance to work on cutting-edge technology while collaborating with some of the industry's best engineers to shape the future of Google's technical infrastructure.