Outscal Logooutscal logo

Senior Software Engineer, Benchmarks

4 Months ago • 5-8 Years • Full Stack Development • Backend Development

Job Summary

Job Description

As a Senior Software Engineer, Benchmarks at Google, you will be responsible for developing and maintaining software that measures and analyzes the performance of Google's products and services. You will work on a variety of challenging projects, including designing and implementing new benchmarks, analyzing performance data, and working with other engineers to improve the performance of Google's products. You will have the opportunity to work with cutting-edge technologies and make a real impact on Google's products and services. Responsibilities include: Writing and testing product or system development code. Participating in, or leading design reviews with peers and stakeholders to decide amongst available technologies. Reviewing code developed by other developers and providing feedback to ensure best practices. Contributing to existing documentation or educational content and adapting content based on product/program updates and user feedback. Triaging product or system issues and debugging/tracking/resolving by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
Must have:
  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with large scale application design and architecture.
  • Experience with coding in data structures, algorithms, and software design.
Good to have:
  • Master's degree or PhD in Computer Science or related technical field.
  • 5 years of experience with Java or Python.
  • 1 year of experience in a technical leadership role.
  • Experience with data analysis, analytical thinking, machine learning, and A/B testing.
  • Experience developing accessible technologies.
  • Experience with data-intensive backend applications, databases, and batch processing.

Job Details

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development 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 large scale application design and architecture.
  • Experience with coding in data structures, algorithms and software design.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 5 years of experience with Java or Python.
  • 1 year of experience in a technical leadership role.
  • Experience with data analysis, analytical thinking, machine learning, and A/B testing.
  • Experience developing accessible technologies.
  • Experience with data-intensive backend applications, databases, and batch processing.

About the job

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 need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

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.

Similar Jobs

Canva - Senior Backend Engineer (Java) - Organising Content

Canva

Sydney, New South Wales, Australia (Remote)
1 Week ago
Meta - Software Engineer (Leadership) - Machine Learning

Meta

Burlingame, California, United States (Remote)
4 Months ago
ION - Software/Artificial Intelligence Engineer - Graduate Development Program

ION

Pisa, Tuscany, Italy (Hybrid)
2 Months ago
Zuora - Sr Software Developer Engineer in Test

Zuora

Chennai, Tamil Nadu, India (Hybrid)
6 Months ago
Paypal - Distinguished MTS, Software Engineer

Paypal

San Jose, California, United States (Hybrid)
5 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
Sinch - Mid-Senior Full Stack Engineer

Sinch

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago
CloudHire - Wordpress Full Stack Developer

CloudHire

Haryana, India (Remote)
1 Week ago
Corsair - eCommerce Architect

Corsair

Milpitas, California, United States (On-Site)
2 Months ago
Nielsen Holdings - Software Engineer - Bigdata ( Java/Scala ,Python, Spark, SQL, AWS )

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - Salesforce Technical Lead

Next Level Business Services

San Jose, California, United States (On-Site)
4 Months ago
Google - Software Engineering Manager II, Infrastructure, Google Cloud

Google

Durham, North Carolina, United States (On-Site)
3 Months ago
CloudHire - Senior Database Engineer

CloudHire

Bengaluru, Karnataka, India (Remote)
5 Months ago
Axiom Zen - Backend Software Engineering Intern

Axiom Zen

United States (Remote)
1 Month ago
Buckman - Sr Lead Digital Software Engineer - Back End

Buckman

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
The Walt Disney Company - Lead Software Engineer

The Walt Disney Company

Celebration, Florida, United States (On-Site)
2 Months ago
Luxoft - Lead Java Developer (for Trading Application)

Luxoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)
3 Months ago
Escape Velocity Entertainment - Lead Web-Tools Engineer

Escape Velocity Entertainment

(Remote)
2 Months ago
Amazon - Software Development Engineer, Amazon Games

Amazon

Bucharest, Bucharest, Romania (On-Site)
10 Months ago
Dream Games - Game Developer

Dream Games

İstanbul, Türkiye (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Warner Bros Discovery - Customer Data Manager - Digital/Video On Demand

Warner Bros Discovery

Masovian Voivodeship, Poland (Hybrid)
3 Months ago
People Can Fly - Accountant

People Can Fly

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Larian Studios - Senior Gameplay Programmer

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
Covenant - Senior Programmer (Unreal Engine)

Covenant

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
EvoPlay - Commercial Promo Manager

EvoPlay

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Reality Games - Unity Animator

Reality Games

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
CD PROJEKT RED - Senior Weapons Artist

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Pocket Worlds - Senior Technical Animator (2D)

Pocket Worlds

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Lucid Reality Labs - QA Lead

Lucid Reality Labs

Poland (Hybrid)
1 Month ago
Keywords Studios (Player Support) - German Speaking Game Tester (LQA)

Keywords Studios (Player Support)

Katowice, Silesian Voivodeship, Poland (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Dialpad - Staff Software Engineer, Integrations

Dialpad

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Crunchyroll - Senior Software Engineer, Membership

Crunchyroll

San Francisco, California, United States (On-Site)
3 Months ago
Google - Tech Lead, Software Engineering (For Women in Tech Candidates)

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
4 Months ago
Meta - Software Engineer, Infrastructure

Meta

Atlanta, Georgia, United States (Remote)
4 Months ago
N-iX - Architect/Lead QT Engineer (#2522)

N-iX

Ukraine (Remote)
3 Months ago
Luxoft - Senior AAOS HAL/Driver Developer

Luxoft

Poland, Ohio, United States (Remote)
4 Months ago
NVIDIA - Senior Software Engineer - Data Center System Bringup

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
King - Fullstack Developer - Development Services

King

(On-Site)
1 Month ago
CloudHire - Sr. Full Stack Developer- React & Python

CloudHire

Bengaluru, Karnataka, India (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Hyderabad, Telangana, India (On-Site)

Reston, Virginia, United States (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

State Of Minas Gerais, Brazil (On-Site)

São Paulo, State Of São Paulo, Brazil (On-Site)

State Of Minas Gerais, Brazil (On-Site)

Seattle, Washington, United States (On-Site)

State Of Minas Gerais, Brazil (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug