Software Engineer, Data Foundations

2 Months ago • 2 Years + • Data Analyst

Job Summary

Job Description

This Software Engineer, Data Foundations role at Google involves building and managing massively scalable data ingestion systems, designing long-term data storage and retrieval solutions, and documenting data structures and infrastructure. You'll support users, monitor data pipelines, create dashboards and analytical tools, and identify data exploration technologies. The work is critical to Google's Detection and Response Platform, focusing on building log collection, parsing, and storage systems for efficient threat detection and response. You'll be part of a team building the technical foundation behind Google's flagship products, impacting important technical decisions across the company.
Must have:
  • Bachelor's degree or equivalent experience
  • 2 years software development experience (or 1 year with advanced degree)
  • 2 years experience with data structures/algorithms
  • C++ or Go experience
  • Data ingestion system creation
  • Data storage and retrieval solutions
Good to have:
  • Master's/PhD in Computer Science
  • Experience with accessible technologies
  • Infrastructure systems, large-scale data processing, cloud experience

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.
  • 2 years of experience with data structures or algorithms.
  • Working experience with C++ or Go.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical fields.
  • Experience developing accessible technologies.
  • Experience with Infrastructure Systems, Large Scale Data Processing, and Cloud.

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.

In this role, you will join a team that is part of the Detection and Response Platform. You will help with building logs collection, parsing and storage systems that provide both high quality data and modern monitoring capabilities while reducing latency from event to analysis. You will deliver the tools used by Security Engineering teams to detect, investigate, and respond to threats in Alphabet's environments fast, reliably, and efficiently.

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

  • Create and manage massively scalable data ingestion systems.
  • Partake in designing and implementing long-term data storage and retrieval solutions. Document data structures, data flows and data infrastructure.
  • Support users by reviewing code submissions and operating and maintaining the software. Make sure data pipelines are monitored and alerted to ensure they are functioning properly.
  • Create dashboards and implement analytical tools for exploring data. Identify and implement data exploration technologies.
  • Develop your skills by keeping up with the latest technology trends, coding standards, libraries, and frameworks.

Similar Jobs

QUANTIC DREAM - Développeur.euse Jouabilité Physique

QUANTIC DREAM

Montreal, Quebec, Canada (Hybrid)
3 Months ago
ByteDance - Network Software Development Engineer, Programmable Network - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
PwC - Senior AI Developer - Roma [DIG]

PwC

Rome, Lazio, Italy (On-Site)
4 Months ago
PlayStation Global - SDET Contractor

PlayStation Global

United States (Remote)
3 Months ago
Tencent - Senior Data Scientist

Tencent

Singapore (On-Site)
4 Months ago
PwC - IN_Senior Associate_GIS Expert_Cities_Advisory _Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
4 Months ago
PwC - IN-Associate_ Control Testing _Internal Audit Services _Advisory_Pune

PwC

Pune, Maharashtra, India (On-Site)
4 Months ago
PwC - Associate

PwC

Gurugram, Haryana, India (On-Site)
3 Months ago
PwC - IN-Senior Associate _.Net Developer _Data & Analytics _Advisory _PAN India

PwC

Kolkata, West Bengal, India (On-Site)
4 Months ago
Swiss Re - Data Scientist

Swiss Re

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Qualcomm - Technical Artist, Staff - Gaming/VFX

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Months ago
Roku - Senior Software Engineer, Machine Learning (Ad Tech)

Roku

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Riot Games - Principal Software Engineer, Generalist - Unreal Ecosystem

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Google - Software Engineer III, Full Stack, Labs

Google

(On-Site)
2 Months ago
Rockstar Games - Animator: Cinematics

Rockstar Games

Carlsbad, California, United States (On-Site)
2 Months ago
Google - Software Developer Intern, PhD, Summer 2025

Google

(On-Site)
2 Months ago
The Walt Disney Company - Lead Software Engineer (Front End/JavaScript)

The Walt Disney Company

New York, New York, United States (On-Site)
3 Months ago
Meta - Research Scientist, ML H/W-SW Codesign

Meta

Sunnyvale, California, United States (On-Site)
3 Months ago
The Walt Disney Company - Senior R&D Engineer - All Disciplines

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
3 Months ago
Riot Games - Staff Software Engineer (Services) - League of Legends, Motivations

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Data Analyst Jobs

Amgen - Associate Data Scientist

Amgen

Hyderabad, Telangana, India (On-Site)
4 Months ago
Social Discovery Group - Senior Web Analyst

Social Discovery Group

Belgrade, Serbia (Remote)
2 Months ago
Varonis  - Data Engineer

Varonis

United States (Remote)
2 Months ago
seeking alpha - Data Engineer

seeking alpha

Israel (On-Site)
3 Months ago
ServCrust - Sr. Data Scientist

ServCrust

Hyderabad, Telangana, India (On-Site)
5 Months ago
ComeOn Group - Data Engineering Lead

ComeOn Group

Gibraltar (Hybrid)
2 Months ago
Barclays - Data Scientist

Barclays

Pune, Maharashtra, India (On-Site)
5 Months ago
Match Group - Senior Data Scientist (Product Analytics)

Match Group

West Hollywood, California, United States (Hybrid)
3 Months ago
CloudHire - Power BI Expert

CloudHire

India (Remote)
3 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)

New Taipei, New Taipei City, Taiwan (On-Site)

New York, New York, United States (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Mountain View, California, United States (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