Google is seeking a Senior Software Engineer to join their Core team, which is responsible for building the technical foundation behind Google's flagship products. This role involves working on critical infrastructure and platforms that power Google's diverse range of services used by billions of users worldwide.
The position requires expertise in both backend and frontend development, with a focus on building scalable solutions that serve as essential building blocks for Google's products. As a senior engineer, you'll be involved in designing, developing, testing, and maintaining software solutions that impact technical decisions across the company.
The Core team has a unique mandate to look across Google's products to build central solutions, break down technical barriers, and strengthen existing systems. You'll be working with various technologies including Java, Python, GO, or C++ for backend development, and JavaScript/TypeScript, HTML, and CSS for frontend work.
The role offers competitive compensation including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. You'll be based in Kirkland, WA, working with teams that drive innovation and technical excellence across Google's product ecosystem.
Key responsibilities include writing and testing code, leading design reviews, providing technical mentorship through code reviews, contributing to documentation, and resolving complex technical issues. You'll need to demonstrate strong problem-solving skills and the ability to work effectively with cross-functional teams.
This is an excellent opportunity for experienced engineers who want to make a significant impact on Google's core infrastructure while working with cutting-edge technologies at massive scale. The role offers growth potential and the chance to influence technical decisions that affect billions of users worldwide.
The ideal candidate will bring fresh ideas from various technical areas, including distributed computing, large-scale system design, networking, security, and UI design. You'll need to be versatile, display leadership qualities, and be enthusiastic about taking on new challenges across the full technology stack.