Senior Software Architect: Distributed Systems Leader

Google

Sunnyvale (CA)

On-site

USD 207,000 - 300,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products handle information at massive scale across web search, AI, and cloud platforms.

The Network Demand Generation team builds automated systems translating product ambitions into Google's global network. As we scale into the AI era, the AI and Infrastructure team delivers AI and infrastructure at unparalleled scale,

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 8 years of experience with one or more general purpose programming languages including: Java, C/C++ or Python.
  • 5 years of experience designing, developing, and launching software products.
  • 5 years of experience building and developing large-scale infrastructure, distributed systems, or large-scale databases systems.
  • 5 years of experience with software design and architecture.

Responsibilities

  • Drive the technical strategy and architectural goal for critical systems across network product ordering and platform engineering.
  • Lead complex, cross-functional projects from initial design through to launch, ensuring technical excellence and on-time delivery.
  • Mentor and guide other engineers, fostering a culture of high-quality software development and innovation.
  • Collaborate with product managers, program managers, and other engineering teams to define requirements and influence the technical roadmap.
  • Solve problems related to large-scale distributed systems, big data processing, and data repositories.

Skills

Software development
Programming languages
Product design
Distributed systems
Software architecture

Education

Bachelor's degree or equivalent
Master’s degree or PhD in Engineering/CS

Job description

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products handle information at massive scale across web search, AI, and cloud platforms.

The Network Demand Generation team builds automated systems translating product ambitions into Google's global network. As we scale into the AI era, the AI and Infrastructure team delivers AI and infrastructure at unparalleled scale,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Network Software Architect & Tech Lead
Senior Network Software Architect & Tech Lead

Google • Sunnyvale (CA)

On-site
USD 262,000 - 364,000
Senior Infrastructure Engineer - Distributed Systems
Senior Infrastructure Engineer - Distributed Systems

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Staff Software Engineer, Cloud AI Architect
Staff Software Engineer, Cloud AI Architect

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Health, dental, vision, life, disable
401(k) with company match
Paid Time Off: 20 days of vacation per
+4
Senior Software Engineer: Build Scalable Systems & Impact
Senior Software Engineer: Build Scalable Systems & Impact

Google • San Bruno (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer, Large-Scale Systems & Cloud
Senior Software Engineer, Large-Scale Systems & Cloud

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Staff Software Engineer — Large-Scale Systems & AI Infra
Staff Software Engineer — Large-Scale Systems & AI Infra

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Software Engineer — Build Scalable AI & Systems
Software Engineer — Build Scalable AI & Systems

Google • Mountain View (CA)

On-site
USD 147,000 - 210,000
Equity
Benefits
Software Engineer: World-Scale Systems & AI
Software Engineer: World-Scale Systems & AI

Google • Pittsburgh

On-site
USD 123,000 - 174,000
Health insurance
401(k) with company match
Paid time off
+4
Senior Software Engineer – Large-Scale, Impactful Systems
Senior Software Engineer – Large-Scale, Impactful Systems

Google • San Jose (CA)

On-site
USD 174,000 - 252,000
Equity
Benefits package
Senior Staff Software Engineer: AI-Scale & Tech Leadership
Senior Staff Software Engineer: AI-Scale & Tech Leadership

Google • Mountain View (CA)

On-site
USD 262,000 - 364,000