Senior Cloud Data Engineer - Spark & Distributed Systems

Google

Sunnyvale (CA)

On-site

USD 174,000 - 252,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information. We're looking for engineers who bring fresh ideas across information retrieval, distributed computing, and large-scale system design to Google Cloud.

This role focuses on Dataproc workloads and Spark-based workloads with opportunities to work on Iceberg/Hudi/Delta Lake, influencing performance, security, and observability.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5 years of programming experience with Java or C++.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • Experience developing with Spark, Hive, or similar analytical engines.
  • Experience designing, analyzing, and troubleshooting large-scale distributed systems.

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.
  • Enhance Apache Spark and Lake House technologies like Iceberg, Hudi, or Delta Lake.
  • Contribute to and adapt existing documentation or educational content; extend open-source technologies to improve debuggability and observability.

Skills

Programming in Java/C++
Software design and architecture
Distributed systems
Spark/Hive/analytical engines

Education

Bachelor's degree or equivalent practical experience
Master's degree or PhD in Computer Science or related field

Tools

Apache Spark
Apache Hive
Iceberg
Hudi
Delta Lake

Job description

Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information. We're looking for engineers who bring fresh ideas across information retrieval, distributed computing, and large-scale system design to Google Cloud.

This role focuses on Dataproc workloads and Spark-based workloads with opportunities to work on Iceberg/Hudi/Delta Lake, influencing performance, security, and observability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Google Cloud Dataproc
Senior Software Engineer, Google Cloud Dataproc

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Cloud Spark Engineer - Managed Service
Cloud Spark Engineer - Managed Service

Google • Kirkland (WA)

On-site
USD 147,000 - 211,000
Health & dental
401(k) match
Paid time off
+4
Senior Software Engineer – Cloud & Distributed Systems
Senior Software Engineer – Cloud & Distributed Systems

Google • Sunnyvale (CA)

On-site
USD 147,000 - 211,000
Senior Software Engineer, Cloud Dataproc, Open Source
Senior Software Engineer, Cloud Dataproc, Open Source

Epic Games (Portuguese) • Sunnyvale (CA)

Hybrid
USD 166,000 - 244,000
Cloud engineer
Cloud engineer

Imperio Us • Marietta (GA)

On-site
USD 100,000 - 130,000
Senior Cloud Infrastructure Engineer - Hyperscale & AI
Senior Cloud Infrastructure Engineer - Hyperscale & AI

Google • Sunnyvale (CA)

On-site
USD 207,000 - 301,000
Senior Software Engineer, Cloud Dataproc Open Source
Senior Software Engineer, Cloud Dataproc Open Source

Epic Games (Portuguese) • Sunnyvale (CA)

Hybrid
USD 166,000 - 244,000
Senior Tech Leader, SecOps Data Platform & AI
Senior Tech Leader, SecOps Data Platform & AI

Google • Sunnyvale (CA)

On-site
USD 262,000 - 364,000
Senior Infrastructure Software Engineer, Distributed Systems
Senior Infrastructure Software Engineer, Distributed Systems

Socket.dev • Mountain View (CA)

On-site
USD 147,000 - 210,000
Bonus target
Equity
Benefits
Big Data Architect (GCP)
Big Data Architect (GCP)

SoftServe • Town of Poland (NY)

On-site
USD 120,000 - 190,000