Google's Core team is at the heart of building the technical foundation behind Google's flagship products. As a Software Engineer II in the Full Stack Core team, you'll be working on critical projects that shape the underlying design elements, developer platforms, product components, and infrastructure at Google. The role offers a unique opportunity to impact technical decisions across the company while working with cutting-edge technologies.
You'll be involved in developing next-generation technologies that influence billions of users' interactions. The scope extends beyond web search, encompassing areas like information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, and natural language processing. The position requires versatility and leadership qualities as you'll work on various aspects of the full-stack development.
The Core team's mandate involves building central solutions, breaking down technical barriers, and strengthening existing systems. You'll be managing project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions. The role offers opportunities to switch teams and projects as you grow with Google's fast-paced business.
Working at Google means joining a company committed to building a representative workforce and fostering a culture of belonging. You'll be part of a team that values technical expertise, innovation, and collaborative problem-solving. The position offers the chance to work with experienced professionals while contributing to products that impact users globally.