Senior Software Engineer, Google Cloud, Dataproc

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging Google's cutting-edge technology.
$166,000 - $244,000
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer, Google Cloud, Dataproc

Google Cloud is seeking a Senior Software Engineer to join their Dataproc team, focusing on enabling open source data analytics users to modernize their workloads in the cloud. This role combines distributed systems expertise with cloud infrastructure development, requiring 5+ years of programming experience and strong architectural skills. The position offers competitive compensation ($166,000-$244,000 + benefits) and the opportunity to work with cutting-edge technology at scale.

The role involves developing next-generation technologies that impact billions of users, with a specific focus on helping customers provision and manage clusters and workloads. You'll be working on critical projects for Google Cloud, with opportunities for growth and project mobility as the business evolves. The ideal candidate should have experience with distributed systems, cloud infrastructure, and programming languages like Java, Go, or C++.

As part of Google Cloud, you'll be contributing to a platform that serves customers across 200+ countries, helping organizations digitally transform their businesses. The role offers the chance to work with open-source technologies like Hadoop, Spark, and other data analytics tools, while building infrastructure that operates at Google scale.

The position requires strong technical skills, leadership qualities, and the ability to collaborate with teams across Google. You'll be involved in everything from code development and architecture design to documentation and problem-solving. This is an excellent opportunity for engineers who want to impact cloud infrastructure and data analytics at a global scale while working with industry-leading technology.

Last updated 6 days ago

Responsibilities For Senior Software Engineer, Google Cloud, Dataproc

  • 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
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Google Cloud, Dataproc

Java
Go
Python
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience programming in one or more programming languages (Java, Kotlin, Go, C++)
  • 3 years of experience with architecture and development of distributed systems

Benefits For Senior Software Engineer, Google Cloud, Dataproc

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Senior Software Engineer, Google Cloud, Dataproc

Senior Design Engineer, Networking, Google Cloud

Senior Design Engineer position at Google Cloud focusing on networking ASIC development and architecture for data center infrastructure.

Senior Software Engineer, Google Cloud Dataproc

Senior Software Engineer position at Google Cloud Dataproc focusing on distributed systems, Apache Spark, and data analytics infrastructure.

Senior Software Engineer, Infrastructure Storage, Google Cloud

Senior Software Engineer position at Google Cloud focusing on infrastructure storage systems, requiring expertise in distributed systems and 5+ years of software development experience.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google focusing on infrastructure and core systems development, offering competitive compensation and opportunity to work on large-scale distributed systems.

Senior Software Engineer, Infrastructure, Google Cloud Networking

Senior Software Engineer position at Google Cloud Networking, focusing on infrastructure development with C++ and distributed systems, offering $166k-$244k + benefits.