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 large-scale infrastructure and distributed systems that power Google's essential services. You'll be working on critical projects that impact billions of users, developing next-generation technologies across areas like distributed computing, large-scale system design, networking, and data storage.
As a Senior Software Engineer on the Core team, you'll be responsible for designing, developing, and maintaining the fundamental building blocks that enable Google's products to operate at massive scale. You'll collaborate with teams across Google to create central solutions, break down technical barriers, and strengthen existing systems. The role requires strong technical leadership, with opportunities to influence important technical decisions across the company.
The ideal candidate brings deep expertise in software development, system architecture, and large-scale distributed systems. You'll need to demonstrate strong problem-solving abilities, excellent coding skills, and the ability to work effectively with cross-functional teams. The position offers the opportunity to work on challenging technical problems while having a significant impact on Google's core infrastructure.
This role is perfect for someone who is passionate about building robust, scalable systems and wants to work at the foundation of Google's technical infrastructure. You'll be joining a team that values technical excellence, innovation, and collaboration, with opportunities to grow and take on increasing technical leadership responsibilities.