Software Engineer III, Infrastructure, Spanner Analytics Federation

1 Month ago • 2 Years + • Full Stack Development • $141,000 PA - $202,000 PA

Job Summary

Job Description

Google's Spanner Analytics Federation team seeks a Software Engineer III to unify transactional and analytical workloads using BigQuery and Spanner. This role involves developing capabilities like Spanner Data Boost, Federated Queries, and BigQuery Export to Spanner. Responsibilities include writing and reviewing code, participating in design reviews, contributing to documentation, triaging and resolving system issues, and working with internal/external customers to meet their needs. The ideal candidate possesses strong C++ skills, experience with large-scale infrastructure and distributed systems, and a deep understanding of relational databases, query processing, and optimization. Experience with OLTP/OLAP systems and data warehousing is highly valued.
Must have:
  • C++ development experience
  • Large-scale infrastructure experience
  • Relational database experience
  • Code review and debugging
  • Collaboration with stakeholders
Good to have:
  • Master's/PhD in CS
  • OLTP/OLAP experience
  • Data warehousing (Spark, BigQuery)
  • Software test engineering
Perks:
  • Bonus
  • Equity
  • Benefits

Job Details

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in C++, or 1 year of experience with an advanced degree in an industry setting.
  • Experience building and developing large-scale infrastructure or distributed systems.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical fields.
  • Experience designing and developing relational databases, database internals, query processing and query optimization.
  • Experience building transaction processing systems (OLTP) or larger scale analytics (OLAP).
  • Experience building data warehousing systems (e.g., Spark, BigQuery).
  • Experience in code and system health, diagnosis and resolution, and software test engineering.

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.

The Spanner Analytics Federation team’s mission is to unify transactional and analytical workloads by combining the power of BigQuery and Spanner. This will allow real-time insights and serve through a unified offering. In this role, you will work with internal and external customers to ensure capabilities such as Spanner Data Boost, Spanner Federated Queries, and BigQuery Export to Spanner (Reverse ETL) meet their needs.

Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

The US base salary range for this full-time position is $141,000-$202,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • Write product or system development code.
  • Participate in or lead design reviews with peers and stakeholders to decide on the 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.

Similar Jobs

Inworld AI - Staff C++ Engineer

Inworld AI

Mountain View, California, United States (On-Site)
2 Months ago
Grab - Lead Data Scientist

Grab

Bengaluru, Karnataka, India (On-Site)
1 Week ago
PwC - Senior Associate_Snowflake Developer_Data &Analytics_Advisory_PAN  India

PwC

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Logrhytm - Commercial Account Executive (TOLA Region)

Logrhytm

United States (On-Site)
1 Month ago
OLIVER Agency - Junior Influencer Marketing Manager

OLIVER Agency

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
Luxoft - Senior Back End Developer

Luxoft

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

Jaspersoft

Pune, Maharashtra, India (On-Site)
7 Months ago
Google - Staff Software Engineer, Google Cloud Business Platforms

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
Lakshya Digital - Dot Net Developer

Lakshya Digital

Haryana, India (On-Site)
2 Months ago
Google - Web Solutions Engineer III, Data, Systems and Support

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Siemens - Gen AI engineer

Siemens

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
CyberArk - Senior Data Scientist

CyberArk

Israel (Hybrid)
4 Weeks ago
Visa Jobs - Lead Data Science

Visa Jobs

Almaty, Almaty Region, Kazakhstan (Hybrid)
3 Months ago
OLIVER Agency - Copywriter

OLIVER Agency

Seoul, South Korea (On-Site)
1 Week ago
OLIVER Agency - Senior E-Commerce Manager

OLIVER Agency

Mumbai, Maharashtra, India (On-Site)
1 Week ago
Everyday Health Consumer - iOS Software Engineer: Co-op Intern

Everyday Health Consumer

United States (Remote)
1 Month ago
PwC - Associate

PwC

Pune, Maharashtra, India (On-Site)
8 Months ago
Instawork - Strategic Account Manager, Stadiums

Instawork

New York, New York, United States (Hybrid)
1 Month ago
Logrhytm - Security GRC Analyst

Logrhytm

United States (On-Site)
1 Week ago
CleverTap - Account Executive

CleverTap

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Kirkland, Washington, United States

Google - Senior Data Scientist, Research, Chrome

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
Meta - Production Engineer

Meta

Bellevue, Washington, United States (Remote)
6 Months ago
Meta - Manager, TPM - Reality Labs

Meta

Burlingame, California, United States (On-Site)
6 Months ago
Monolith - Senior Paralegal, Trademark

Monolith

Atlanta, Georgia, United States (On-Site)
1 Month ago
MATTE Projects - Designer

MATTE Projects

New York, United States (On-Site)
2 Weeks ago
Side - Test Engineer - Gaming

Side

Charleston, South Carolina, United States (On-Site)
2 Weeks ago
The Walt Disney Company - Lead Machine Learning Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
2 Months ago
Kaedim - Customer Success Engineer

Kaedim

San Francisco, California, United States (On-Site)
1 Year ago
Evolution - In-Studio Game Presenter (Live Chat Agent Alternative)

Evolution

Atlantic City, New Jersey, United States (On-Site)
2 Months ago
Marsh McLennan - Government Healthcare Actuarial Manager

Marsh McLennan

Phoenix, Arizona, United States (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Staff Software Engineer, YouTube

Google

Mountain View, California, United States (On-Site)
1 Month ago
Hitachi - CRM Technical Consultant

Hitachi

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Saviynt - Sr. ASP .Net developer

Saviynt

El Segundo, California, United States (Hybrid)
7 Months ago
Nagarro - Principal Engineer, Cloud Infrastructure

Nagarro

India (Remote)
7 Months ago
ION - Web Junior Developer, Moldova, (Cedacri International)

ION

Chișinău, Chisinau, Moldova (Hybrid)
7 Months ago
Qt Group - Software Engineer

Qt Group

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Crunchyroll - Senior Software Engineer, Video Transcoding

Crunchyroll

(Remote)
6 Months ago
Super - Staff Software Engineer - Full-Stack

Super

Canada (Remote)
2 Months ago
ByteDance - Software Engineer - Low-code Platform

ByteDance

Singapore (On-Site)
1 Month ago
ION - Lead Java Developer, New York

ION

New York, New York, United States (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

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

Seattle, Washington, 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