Performance Engineer — Systems Profiling & Optimization

Google

New York (NY)

On-site

USD 174,000 - 252,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google’s San Jose and New York offices seek a Performance Engineer to optimize large-scale software, focusing on fast, efficient systems. You will work across teams to improve core libraries, profile workloads, and drive performance improvements.

The role requires strong C++ and compiler know-how, 5 years of software development, and experience scaling systems. You’ll mentor junior engineers, review designs, and help shape performance strategies across Google’s infrastructure.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of software development experience in one or more programming languages, 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.
  • Experience with C++ programming language.
  • Experience with compiler technologies.

Responsibilities

  • Write and test product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Design and implement improvements to fundamental library code and runtimes, maximizing resource utilization across the fleet.
  • Design and implement telemetry and profiling methods, as needed.
  • Quantify the fleet-scale impact of optimizations using statistical analysis.

Skills

C++ programming
Data structures/algorithms
Mentoring
Performance mindset

Education

Bachelor’s degree
Master’s degree
PhD

Tools

Compiler technologies

Job description

Google’s San Jose and New York offices seek a Performance Engineer to optimize large-scale software, focusing on fast, efficient systems. You will work across teams to improve core libraries, profile workloads, and drive performance improvements.

The role requires strong C++ and compiler know-how, 5 years of software development, and experience scaling systems. You’ll mentor junior engineers, review designs, and help shape performance strategies across Google’s infrastructure.

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

Similar jobs worth comparing

Senior Performance Engineer - Systems & Profiling
Senior Performance Engineer - Systems & Profiling

Socket.dev • San Jose (CA)

On-site
USD 174,000 - 252,000
Senior Performance Engineer, Core Systems & Profiling
Senior Performance Engineer, Core Systems & Profiling

Google • United States

On-site
USD 174,000 - 252,000
Performance Engineer: Systems & Compiler Optimization
Performance Engineer: Systems & Compiler Optimization

Google Inc. • San Jose (CA)

On-site
USD 150,000 - 230,000
Senior Performance Engineer: Optimize Systems at Scale
Senior Performance Engineer: Optimize Systems at Scale

Google • San Jose (CA)

On-site
USD 174,000 - 252,000
Performance Engineer
Performance Engineer

Google • San Jose (CA)

On-site
USD 174,000 - 252,000
Performance Engineer
Performance Engineer

Google Inc. • San Jose (CA)

On-site
USD 150,000 - 230,000
Performance Engineer
Performance Engineer

Socket.dev • San Jose (CA)

On-site
USD 174,000 - 252,000
Performance Engineer
Performance Engineer

Google • New York (NY)

On-site
USD 174,000 - 252,000
Performance Engineer
Performance Engineer

Google • United States

On-site
USD 174,000 - 252,000
Senior Performance Systems Engineer - Infra/Scale (Equity)
Senior Performance Systems Engineer - Infra/Scale (Equity)

Google • United States

On-site
USD 174,000 - 253,000
Equity
Bonus target
Benefits