Software Engineer, Performance Modeling

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
$141,000 - $202,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Engineer, Performance Modeling

Google Cloud is seeking a Software Engineer specializing in Performance Modeling to join their ML, Systems, & Cloud AI (MSCA) organization. This role is crucial for developing and maintaining performance models for Google's vast infrastructure that powers services like Search, YouTube, and Google Cloud. The position requires expertise in C++ or Python programming, with a focus on performance analysis and system optimization.

The role involves working with cutting-edge technologies, including machine learning systems and Google's TPU infrastructure. You'll be responsible for conducting simulations, analyzing results, and implementing performance improvements across Google's systems. The position offers opportunities to work with cross-functional teams and contribute to technologies that impact billions of users globally.

As part of Google Cloud, you'll be working on critical projects that shape the future of hyperscale computing and enterprise AI solutions like Vertex AI. The role combines technical expertise in software development with specialized knowledge in performance engineering and system architecture. You'll be part of a team that prioritizes security, efficiency, and reliability in managing Google's global infrastructure.

The position offers competitive compensation including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. Google provides a collaborative environment where engineers can grow, innovate, and tackle complex technical challenges. The company's commitment to diversity, equality, and inclusion creates a supportive workplace culture where different perspectives are valued.

This is an excellent opportunity for software engineers passionate about performance optimization, system modeling, and large-scale infrastructure. You'll have the chance to work with advanced technologies, contribute to significant projects, and impact how billions of users interact with Google's services. The role offers both technical challenges and professional growth opportunities within one of the world's leading technology companies.

Last updated 4 hours ago

Responsibilities For Software Engineer, Performance Modeling

  • Develop and contribute using C++ or Python
  • Develop and maintain performance models of our systems
  • Conduct simulations and analyze results to identify performance
  • Collaborate with cross-functional teams to propose and implement performance improvements
  • Stay abreast of the latest developments in performance modeling and simulation

Requirements For Software Engineer, Performance Modeling

Python
  • Bachelor's Degree in Computer Science or equivalent practical experience
  • Experience coding in any one of the following languages: C++ or Python
  • 2 years of experience in software development, and with data structures/algorithms
  • 2 years of experience of Performance Analysis or Performance Engineering of systems

Benefits For Software Engineer, Performance Modeling

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Software Engineer, Performance Modeling

Imaging Calibration Software Engineer

Join Google as an Imaging Calibration Software Engineer to develop cutting-edge camera calibration solutions and shape the future of mobile photography technology.

Software Engineer, Compiler, Scheduling and Optimization, Silicon

Software Engineering role at Google focusing on compiler optimization and scheduling for EdgeTPU, developing AI/ML performance enhancements for silicon platforms.

Software Engineer III, Augmented Reality

Software Engineer III position at Google's AR team, focusing on calibration and system testing for AR platforms, offering $141K-$202K base salary plus benefits.

Software Engineer III, Content Management System, Google Store

Mid-level Software Engineer position at Google, focusing on Content Management System development for Google Store, requiring 2 years of experience and expertise in Java, JavaScript, and distributed systems.

Test Engineer II, Pixel

Test Engineer II position at Google's Pixel team, focusing on automated testing and quality assurance for mobile devices with competitive compensation and benefits.