Google's Core team is seeking a Senior Software Engineer to help build the technical foundation behind Google's flagship products. As a full-stack engineer, you'll be responsible for developing, maintaining, and improving essential building blocks that drive innovation across Google's products. The role involves working with both backend technologies like Java/Kotlin and frontend technologies including JavaScript/TypeScript.
You'll be part of a team that owns and advocates for underlying design elements, developer platforms, product components, and infrastructure at Google. This position offers unique opportunities to impact technical decisions across the company and work on solutions that scale to billions of users. The Core team's mandate involves looking across Google's products to build central solutions, break down technical barriers, and strengthen existing systems.
The ideal candidate will bring expertise in full-stack development, system design, and software architecture. You'll collaborate with cross-functional teams, participate in technical leadership activities, and contribute to Google's culture of code review and documentation. This role offers exposure to cutting-edge technologies and the chance to work on problems at massive scale.
Working at Google means joining a company that's committed to innovation, technical excellence, and building products that impact users globally. You'll benefit from Google's strong engineering culture, opportunities for growth, and the chance to work with some of the best minds in technology. The position requires strong technical skills, leadership qualities, and the versatility to tackle new challenges across the full technology stack.