Senior Software Engineer — Cloud Infrastructure & Compute

Socket.dev

Kirkland (WA)

On-site

USD 174,000 - 252,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google engineers develop next-generation technologies at massive scale across information retrieval, distributed computing, and data storage. You will work on a project critical to Google’s needs, with opportunities to switch teams and grow with the business.

Our AI and Infrastructure team supports breakthrough capabilities, delivering computing power to global services. Individual pay is determined by factors like skills, experience, and education, with a competitive package including bonus and

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in C++, C, or Python.
  • 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.

Responsibilities

  • Write and test product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

Skills

Software development
C++
C
Python
Testing and QA
Software design & architecture
Distributed systems
Compute/storage hardware

Education

Bachelor's degree or equivalent practical experience
Master's degree or PhD in CS or related field

Tools

TPUs
Vertex AI

Job description

Google engineers develop next-generation technologies at massive scale across information retrieval, distributed computing, and data storage. You will work on a project critical to Google’s needs, with opportunities to switch teams and grow with the business.

Our AI and Infrastructure team supports breakthrough capabilities, delivering computing power to global services. Individual pay is determined by factors like skills, experience, and education, with a competitive package including bonus and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Cloud Infrastructure Engineer - Compute & AI
Senior Cloud Infrastructure Engineer - Compute & AI

Socket.dev • Kirkland (WA)

On-site
USD 147,000 - 210,000
Senior Cloud Infrastructure Engineer - Hyperscale & AI
Senior Cloud Infrastructure Engineer - Hyperscale & AI

Google • Sunnyvale (CA)

On-site
USD 207,000 - 301,000
Staff Software Engineer, Cloud Compute Platform
Staff Software Engineer, Cloud Compute Platform

Google • Sunnyvale (CA)

On-site
USD 207,000 - 301,000
Senior Infrastructure Software Engineer
Senior Infrastructure Software Engineer

Google • Madison (WI)

On-site
USD 147,000 - 210,000
Staff Software Engineer, Infrastructure, Google Cloud AI
Staff Software Engineer, Infrastructure, Google Cloud AI

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior Cloud Infrastructure Engineer - AI & Scale, Equity
Senior Cloud Infrastructure Engineer - AI & Scale, Equity

Google • Sunnyvale (CA)

On-site
USD 161,000 - 239,000
Bonus
Equity
Benefits
Cloud Infrastructure Engineer III – Scale & Systems
Cloud Infrastructure Engineer III – Scale & Systems

Google • New York (NY)

On-site
USD 147,000 - 211,000
Health insurance
Dental insurance
Vision coverage
+5
Staff Software Engineer, Infrastructure, Google Cloud
Staff Software Engineer, Infrastructure, Google Cloud

Google • Sunnyvale (CA)

On-site
USD 207,000 - 301,000
Senior Infrastructure Software Engineer
Senior Infrastructure Software Engineer

Google • Sunnyvale (CA)

On-site
USD 147,000 - 211,000
Staff Software Engineer - AI/ML Networking for Data Centers
Staff Software Engineer - AI/ML Networking for Data Centers

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000