Google's Core team is at the heart of the company's technical foundation, building and maintaining the essential building blocks that power Google's flagship products. As a Software Engineer III in the Core team, you'll be working on critical projects that impact technical decisions across the company.
The role involves developing next-generation technologies that affect billions of users, working with distributed computing, large-scale system design, networking, data storage, security, and artificial intelligence. You'll be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions that form the backbone of Google's infrastructure.
This position offers the opportunity to work with cutting-edge technologies and collaborate with talented engineers across different domains. You'll be involved in managing project priorities, participating in design reviews, and ensuring best practices in code development. The Core team's unique position allows you to have a significant impact on Google's technical infrastructure and innovation pace.
As part of Google's engineering culture, you'll have opportunities to switch teams and projects as you grow, contributing to various aspects of Google's technical foundation. The role requires versatility, leadership qualities, and enthusiasm for tackling new problems across the full technology stack.
Working at Google means joining a company committed to technical excellence and innovation, with a strong focus on user impact. You'll be part of a team that values collaboration, code quality, and continuous learning, while building solutions that help shape the future of Google's core infrastructure.