Enable job alerts via email!

Senior Software Engineer, Infrastructure, Google Cloud Compute Infrastructure

AECOM

Sunnyvale (CA)

On-site

USD 166,000 - 244,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a software engineer with a robust background in C++, C, or Python to drive product development at scale. Candidates should possess strong technical skills, including data structures and algorithms, as well as a passion for leadership and collaboration. This role offers opportunities to work on cutting-edge technology and to grow within the engineering team.

Qualifications

  • 5 years of software development experience in C++, C, or Python.
  • 3 years testing, maintaining, or launching software products.
  • 1 year experience in a technical leadership role preferred.

Responsibilities

  • Write and test product or system development code.
  • Participate in or lead design reviews with peers and stakeholders.
  • Triage, debug, and resolve system issues affecting quality.

Skills

C++
C
Python
data structures
algorithms
system design
networking
artificial intelligence
UI design

Education

Bachelor's degree
Master's degree or PhD in Computer Science or related technical field

Job description

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in C++, C, or Python; and with data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.

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 and extend beyond web search. We seek engineers with fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile. As a software engineer, you will work on critical projects with opportunities to switch teams and projects as you grow and evolve. We value versatility, leadership, and enthusiasm for tackling new problems across the full-stack to push technology forward.

Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing data centers to building next-gen Google platforms, we make Google's product portfolio possible. We pride ourselves on engineering excellence and innovative problem-solving to ensure fast, reliable network performance for our users.

Google Cloud helps organizations digitally transform with enterprise-grade solutions leveraging Google's cutting-edge technology. Customers in over 200 countries rely on us for growth and solving critical business challenges.

The US base salary range for this full-time position is $166,000-$244,000 plus bonus, equity, and benefits. Salary is role, level, and location-dependent, with individual pay influenced by skills, experience, and education. Recruiters will share specific salary details during hiring.

Note: The listed salary reflects the base only; bonus, equity, and benefits are additional. Learn more about benefits at Google Benefits.

Responsibilities:

  • Write and test product or system development code.
  • Participate in or lead design reviews with peers and stakeholders to select technologies.
  • Review and provide feedback on code to ensure best practices.
  • Contribute to documentation and educational content, updating based on product changes and feedback.
  • Triage, debug, and resolve system issues affecting hardware, network, or service quality.

Google is an equal opportunity employer and committed to diversity and inclusion. We consider all qualified applicants regardless of race, color, religion, sex, national origin, sexual orientation, age, disability, gender identity, Veteran status, or criminal history. For accommodations, please complete our Accommodations for Applicants form.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

High Performance Computing and AI Infrastructure Engineer

Lockheed Martin

Fort Worth

Remote

USD 170.000 - 240.000

3 days ago
Be an early applicant

Go Developer / Engineer (Remote position for a California USA based company)

Rollbar, Inc.

Palo Alto

Remote

USD 185.000 - 223.000

8 days ago

Engineering Manager, Compute Platform Orchestration

Reddit

Remote

USD 217.000 - 304.000

Yesterday
Be an early applicant

Engineering Manager, Compute Platform Orchestration

Reddit, Inc.

Remote

USD 217.000 - 304.000

Yesterday
Be an early applicant

Senior Infrastructure Engineer

MeshyAI

San Francisco

On-site

USD 168.000 - 244.000

2 days ago
Be an early applicant

Sr. Software Engineer, EC2 Instance Networking

Amazon Web Services (AWS)

Sunnyvale

On-site

USD 151.000 - 262.000

4 days ago
Be an early applicant

Engineering Manager, Infrastructure (Compute or Traffic)

DoorDash

Sunnyvale

On-site

USD 193.000 - 285.000

7 days ago
Be an early applicant

Senior Software Engineer, Google Cloud Compute Infrastructure

Google

Sunnyvale

On-site

USD 166.000 - 244.000

13 days ago

Software Engineer - Infrastructure

x.ai

Palo Alto

On-site

USD 180.000 - 440.000

5 days ago
Be an early applicant