Google Cloud is seeking a Senior Software Engineer to join their Big Data team, focusing on developing next-generation technologies that impact billions of users. This role combines distributed systems expertise with big data technologies to enhance Google Cloud's lake house and observability infrastructure. You'll work on critical projects within Google Cloud, with opportunities for growth and project diversity. The position involves working with cutting-edge technologies in data analytics, monitoring, and cloud infrastructure.
As part of Google Cloud, you'll be contributing to enterprise-grade solutions that leverage Google's advanced technology stack. The role requires deep expertise in distributed systems, database internals, and analytical engines like Spark and Hive. You'll be responsible for improving the performance, security, and monitoring capabilities of lake house technologies while extending open source solutions for better observability.
The ideal candidate brings strong software development experience, particularly in data structures/algorithms and kernel development. You'll be working in a dynamic environment where innovation and ownership are encouraged, contributing to Google Cloud's mission of enabling digital transformation across industries. This role offers the opportunity to work with the latest Google technologies for monitoring, logging, and tracing while building critical infrastructure for trusted partner clouds.
Google Cloud provides a collaborative environment where engineers can tackle complex technical challenges while working on systems that operate at massive scale. The position offers exposure to various aspects of cloud infrastructure, from low-level system optimization to high-level architectural decisions. You'll be part of a team that values technical excellence, innovation, and the ability to think creatively about solving complex problems in distributed computing and data analytics.