Staff Software Engineer, Infrastructure, Core

Google LLC
San Jose, CA, United States
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Distributed Systems Software Engineering Software Systems

Job description

Experteer Overview As a software engineer on the Core team, you will provide technical leadership on high-impact projects and guide a distributed engineering group. You will align teams on goals, outcomes, and timelines while managing priorities, deadlines, and deliverables. You’ll design, build, test, and evolve large-scale software solutions that power Google’s flagship products. This role combines hands-on engineering with strategic direction to drive scalable, reliable systems. Compensation / Benefits * Provide technical leadership on high-impact projects * Coach and influence a distributed team of engineers * Facilitate cross-team alignment on goals, outcomes, and timelines * Manage project priorities, deadlines, and deliverables * Design, develop, test, deploy, maintain, and enhance large-scale software solutions Tasks * Bachelor’s degree or equivalent practical experience * 8 years of software development experience * 5 years building/maintaining large-scale infrastructure, distributed systems, or related compute/storage/hardware Key requirements * bonus target * equity * benefits

Requirements

Experteer Overview As a software engineer on the Core team, you will provide technical leadership on high-impact projects and guide a distributed engineering group. You will align teams on goals, outcomes, and timelines while managing priorities, deadlines, and deliverables. You’ll design, build, test, and evolve large-scale software solutions that power Google’s flagship products. This role combines hands-on engineering with strategic direction to drive scalable, reliable systems. Compensation / Benefits * Provide technical leadership on high-impact projects * Coach and influence a distributed team of engineers * Facilitate cross-team alignment on goals, outcomes, and timelines * Manage project priorities, deadlines, and deliverables * Design, develop, test, deploy, maintain, and enhance large-scale software solutions Tasks * Bachelor’s degree or equivalent practical experience * 8 years of software development experience * 5 years building/maintaining large-scale aaaaaaaaaaaa CA, distributed systems, or related compute/storage/hardware Key requirements * bonus target * equity * benefits

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:36 min

Experiencing Conway's Law in heterogeneous software systems

Michael Jaeger Michael Jaeger ¡ Europe 2026 Virtual

1:29 min

Overcoming challenges in AI-assisted distributed system development

Przemysław Ładyński Przemysław Ładyński · WWC Europe 2026

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri ¡ WWC Europe 2026

5:00 min

Exploring the specific workplace responsibilities of staff software engineers

Jan Giacomelli ¡ LIVE

1:44 min

Background and career journey in regulated software systems

Martin Hynie ¡ Coffee With Developers

2:29 min

Developing core open-source projects in scaling consulting environments

Aleksandra Desmurs-Linczewska ¡ LIVE

Videos

See all

Related articles

See all