Software Engineer III, Infrastructure, Core

2 Weeks ago • 2-4 Years • Backend Development

Job Summary

Job Description

As a Software Engineer III, Infrastructure, Core at Google, you'll build and maintain the infrastructure and APIs for distributed debugging and development across Google's massive systems. You'll create next-generation debugging services to easily root-cause events in large-scale, distributed systems while preserving user privacy. This role requires building scalable, high-performance services with minimal latency and operational cost. You will solve problems related to query latency, data freshness, index correctness, and large-scale serving. You'll automate processes, improve operational efficiency, support user integrations, resolve client issues, and participate in on-call rotations. Collaboration with the Privacy team to ensure safe access to debug data is also crucial.
Must have:
  • Bachelor's degree or equivalent experience
  • 2+ years software development experience
  • 2+ years experience with data structures/algorithms
  • 2+ years experience with large-scale infrastructure
  • Problem-solving skills (latency, data freshness)
  • Automation and efficiency improvement
  • Client support and issue resolution
Good to have:
  • Master's/PhD in CS
  • Experience with performance analysis and visualization
  • Experience with backend languages (C++, Python, Java)
  • Experience in coding and system health, diagnosis and resolution, and software test engineering
  • Experience developing accessible technologies

Job Details


Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.
  • 2 years of experience with data structures or algorithms in either an academic or industry setting.
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical fields.
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging.
  • Experience in coding and system health, diagnosis and resolution, and software test engineering.
  • Experience developing accessible technologies.
  • Experience in backend coding languages such as C++, Python or Java.

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.

As a Software Engineer, you will provide the infrastructure and Application programming interfaces (API) to enable distributed debugging and development across Google, at a scale incomparable to anywhere else. You will build the next generation of debugging services that will transform debugging at Google and make it easy to root cause events at large scale, distributed systems in a privacy-safe way. You will also build services that scale well and handle large workloads, and will add minimum latency to clients and will be inexpensive to operate.

The Core team builds the technical foundation behind Google’s flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google’s products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company.

Responsibilities

  • Solve problems around query latency, data freshness, index correctness and serving at scale.
  • Automate and improve efficiency in operational and user support.
  • Support users with system integrations and resolve client issues.
  • Participate in Weekly Onduty rotation to address user and operational tickets.
  • Collaborate with Privacy to explore options for quick access to Debug Data while protecting Users' Data.

Similar Jobs

Casumo - Engineering Team Lead

Casumo

(Hybrid)
1 Month ago
Boomi - Senior Product Support Engineer

Boomi

Conshohocken, Pennsylvania, United States (On-Site)
1 Day ago
Meta - Production Engineering

Meta

Sunnyvale, California, United States (On-Site)
5 Months ago
Temporal Technologies - Senior Product Manager, SDK & Developer Primitives

Temporal Technologies

(Remote)
8 Hours ago
Interactive Brokers - Software Engineer - Java

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
6 Months ago
Nexters - Technical Lead

Nexters

Cyprus (Remote)
2 Months ago
Bad Robot Games - Online Engineer

Bad Robot Games

California, United States (Remote)
2 Weeks ago
Virtuos - Lead Software Engineer

Virtuos

Singapore (On-Site)
1 Month ago
Egnyte - Senior Backend Engineer - AI

Egnyte

India (Remote)
4 Months ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - BigData Architect

Next Level Business Services

Bentonville, Arkansas, United States (On-Site)
6 Months ago
Netflix - Data Engineer (L5) - Product (Device)

Netflix

United States (Remote)
6 Months ago
Google - Senior Software Engineer, Full Stack, Google Cloud Data Management

Google

Cambridge, Massachusetts, United States (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Mobile, Android

Google

San Diego, California, United States (On-Site)
2 Days ago
Tencent - Software Engineering Associate 104534

Tencent

Singapore (On-Site)
4 Months ago
Microsoft - Senior Machine Learning Engineer

Microsoft

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago
Playrix - Director of Engineering

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
6 Months ago
Electronic Arts - Data Science Engineer

Electronic Arts

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
matchgroup - Android Engineer

matchgroup

New York, New York, United States (Hybrid)
2 Months ago
Google - Software Engineer, Android Consumer Experiences

Google

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico City, Mexico City, Mexico

USE Insider - Solutions Architect - Mexico

USE Insider

Mexico City, Mexico City, Mexico (Hybrid)
6 Months ago
Google - Product Marketing Manager, Android (English, Spanish)

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Days ago
Google - Business Analyst, Marketing

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
Crunchyroll - Software Engineer III - Mobile Video Players

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
5 Months ago
diligent coorperation - Data Base Specialist - Advisory Specialist

diligent coorperation

Mexico (On-Site)
7 Hours ago
Diligent - Research Analyst (Chinese)

Diligent

Guadalajara, Jalisco, Mexico (On-Site)
1 Day ago
Google - Software Engineer II, Back End, Core

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
Nagarro - Engineer

Nagarro

Mexico (Remote)
6 Months ago
Scale AI - Senior Software Engineer, Pay & Incentives

Scale AI

Mexico City, Mexico (Hybrid)
1 Day ago
World Resource Institute - Accounting Analyst

World Resource Institute

Mexico City, Mexico (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

NVIDIA - Senior Software Engineer, Infrastructure

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Behaviour Interactive - Senior System Programmer - Dead by Daylight

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
1 Week ago
Trend Micro - Backend Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
Google - Software Engineering Manager (For Women in Tech Candidates)

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Months ago
Google - Software Engineer III, Mobile (iOS)

Google

Mountain View, California, United States (On-Site)
1 Week ago
Google - Site Reliability Engineer, Home and Assistant

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Applike Group - Director of Technology (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
6 Months ago
Sporty Group - Software Engineering Team Lead- LatAm

Sporty Group

(Remote)
5 Months ago
Axiom Zen - Staff Backend Engineer

Axiom Zen

United States (Remote)
3 Weeks ago
Gaming Innovation Group  - Senior .NET Backend Developer

Gaming Innovation Group

Andalusia, Spain (Hybrid)
1 Month 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.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (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