Google's Core team is seeking a Staff Software Engineer to help build the technical foundation behind Google's flagship products. This role involves developing essential building blocks for user experiences and driving innovation across the company. As a technical leader, you'll work on large-scale infrastructure and distributed systems, managing project priorities and deliverables while providing technical leadership on high-impact projects.
The position requires extensive experience in software development, particularly with large-scale infrastructure and distributed systems. You'll be responsible for designing, developing, and maintaining software solutions that form the backbone of Google's technical infrastructure. The role involves coaching and influencing distributed engineering teams while facilitating alignment across teams on goals and timelines.
The Core team has a unique mandate to impact technical decisions across Google, working on central solutions that break down technical barriers and strengthen existing systems. You'll be part of a team that looks across Google's products to build foundational elements that enable excellent, safe, and coherent experiences for users while driving developer innovation.
This is an excellent opportunity for a seasoned engineer who brings expertise in areas such as distributed computing, large-scale system design, networking, data storage, and security. The role offers the chance to work on critical projects with opportunities to grow and evolve alongside Google's fast-paced business. The ideal candidate will be versatile, display strong leadership qualities, and be enthusiastic about taking on new challenges across the full technology stack.