Google

Staff Software Engineer, Data Center and AI Infrastructure

Google$207K — $300K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of programming experience in C.
  • 5 years of experience testing and launching software products.
  • 5 years in building large-scale infrastructure or related technologies.
  • Experience in problem management and network architecture.

Responsibilities

  • Provide technical leadership on impactful projects.
  • Coach and influence a distributed team of engineers.
  • Optimize and tune performance for a large-scale network.
  • Design, develop, and maintain switch software.
  • Work on AI networking infrastructure projects for TPUs and GPUs.

Benefits

  • Comprehensive health and wellness programs.
  • Generous paid time off policy.
  • Retirement savings plan with employer matching.
  • Equity options as part of compensation package.
  • Career development and continuous learning opportunities.
Full Job Description
Minimum qualifications:
  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience programming in C .
  • 5 years of experience testing, and launching software products.
  • 5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
  • Experience in problem management, problem solving, network architecture, and network design.

Preferred qualifications:
  • Master's degree or PhD in Engineering, Computer Science, or a related technical field.
  • 8 years of experience with data structures and algorithms.
  • Knowledge of Linux user space development and multi-threading development.
  • Knowledge of networking protocol, embedded software development and Software Defined Networking (SDN).


Responsibilities
  • Provide technical leadership on high-impact projects.
  • Influence and coach a distributed team of engineers.
  • Scale and performance tuning of a large-scale network.
  • Design, develop, test, deploy, maintain and improve switch software.
  • Work on projects enabling AI networking infrastructure, enabling high performing fabrics for Tensor Processing Units (TPUs) and Graphics Processing Units (GPUs).


Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

US: $207000 - $300000 (USD) 20% bonus target equity benefits

Learn more about benefits at Google .

About Google

Google is a multinational technology company that specializes in Internet-related services and products. These include online advertising technologies, search engine, cloud computing, software, and hardware. Google was founded in 1998 by Larry Page and Sergey Brin while they were Ph.D. students at Stanford University. The company has grown tremendously since then and has become one of the most valuable companies in the world. Google's mission is to organize the world's information and make it universally accessible and useful.
Learn more about Google
Size
156,500 employees
Market Cap
$1,115.4 billion
Industry
Net Income
$40.2 billion
Founded
1998
5 Year Trend
+23.3%
Revenue
$182.5 billion
NASDAQ

Similar Jobs

More Jobs at Google

More Enterprise Technology Jobs

Find similar Staff Software Engineer, Data Center and AI Infrastructure jobs: