Join Google Cloud and contribute to transforming businesses through cutting-edge technology. We empower organizations globally with enterprise-grade solutions, enabling them to foster growth and tackle complex challenges. Our platform offers tools designed to support developers in building more sustainable applications. Be part of a team that pushes technological boundaries and shapes the future of digital transformation.
Design and develop robust telemetry, monitoring, and logging systems to enhance observability and debugging for Dataproc and Managed Service for Apache Spark. Architect specialized observability pipelines for Spark Streaming and Structured Streaming, delivering crucial insights into micro-batch latencies and bottlenecks. Leverage deep expertise in Apache Spark internals to create tools for automatic detection of performance regressions and resource inefficiencies. Collaborate with cross-functional teams to build intuitive dashboards, cost-attribution features, and developer experience tools. Integrate telemetry features and diagnostic frameworks with Dataproc and Cloud Platform teams to provide real-time performance insights into distributed big data workloads.
A Bachelor's degree or equivalent practical experience is required. We seek candidates with a minimum of 5 years of software development experience in languages like Java, Python, Golang, or C++. Significant full-stack development expertise, encompassing both back-end and front-end technologies such as JavaScript, TypeScript, HTML, and CSS, is essential. Demonstrable experience in testing, maintaining, and launching software products, along with a strong foundation in software design and architecture, is also necessary. Experience with data structures, algorithms, and a background in technical leadership are preferred qualifications.
Cloud Computing