Google's Core team is seeking a Senior Software Engineer to help build 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 the opportunity to work on large-scale systems that impact billions of users worldwide.
As a Senior Software Engineer, you'll be responsible for full-stack development, working with technologies like Java, Kotlin, JavaScript, and TypeScript. The role involves collaborating with cross-functional teams, participating in technical decision-making, and contributing to Google's technical infrastructure. You'll be part of a team that looks across Google's products to build central solutions, break down technical barriers, and strengthen existing systems.
The ideal candidate should have strong experience in software development, with expertise in both backend and frontend technologies. You'll need to demonstrate proficiency in software architecture, system design, and the ability to deliver production-quality products. The role offers opportunities to switch teams and projects as you grow, requiring versatility and leadership qualities.
Working at Google means being part of a company that values innovation, technical excellence, and inclusive culture. You'll have the chance to work on challenging problems at scale, while contributing to products that impact users globally. The position offers the unique opportunity to influence important technical decisions across the company and help shape the future of Google's core infrastructure.