
Senior Software Engineer, Full Stack, Google Cloud
Google · Posted Oct 12
Search engine, cloud computing, software, hardware, and artificial intelligence services
Get a personal compatibility score
Add a resume for personal matches
About the role
Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information, with products that handle information at massive scale across areas such as distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, and UI design. Google Cloud delivers enterprise-grade solutions and tools that help organizations digitally transform and developers build more sustainably. This role works on Dataproc and Managed Service for Apache Spark, designing telemetry, monitoring, logging, and observability pipelines for Spark Streaming and Structured Streaming workloads.
What you will do
- Design and develop systems or enhancements to existing telemetry, monitoring, and logging infrastructure to increase observability and debugging capabilities for Dataproc and Managed Service for Apache Spark.
- Architect observability pipelines specifically for Spark Streaming and Structured Streaming workloads, providing customers with actionable insights into micro-batch latencies, checkpointing bottlenecks, and input message lag.
- Apply deep knowledge of Apache Spark core internals and execution engines to build tools that automatically detect performance regressions, data skew, and resource inefficiencies in customer workloads.
- Collaborate with cross-functional partners to design and deliver intuitive monitoring dashboards, cost-attribution features, and developer experience tools.
- Collaborate with Dataproc and Cloud Platform Software Engineers and SRE teams to integrate and release telemetry features, OpenTelemetry pipelines, and diagnostic frameworks safely at scale, providing visibility, execution history, and real-time performance insights into distributed big data workloads.
Skills used in this role
Preferred qualifications
- Master's degree or PhD in Computer Science or a related technical field.
- 5 years of experience with data structures and algorithms.
- 1 year of experience in a technical leadership role.
- Experience developing accessible technologies.
Benefits and support
- Compensation and benefits are detailed in the job posting
About Google
Google LLC is an American multinational technology company focusing on artificial intelligence, online advertising, search engine technology, cloud computing, computer software, quantum computing, e-commerce, and consumer electronics. As a subsidiary of Alphabet Inc., it is widely recognized for services like Google Search, YouTube, Android, and the Gemini AI ecosystem.
- Industry
- Internet
- Company size
- 180000+ employees
- Founded
- 1998-09-04
- Location
- Mountain View, California, USA
- Funding stage
- Public Company
Funding
Public Company · $25M raised
- 1999-06-07Series A$25M
Leadership
Chief Executive Officer
Senior Vice President and Chief Financial Officer
Senior Vice President and Chief Business Officer
Chief Executive Officer, Google Cloud
Recent coverage
Search Engine Journal
Google Rolls Out September 2026 Spam Update Globally2026-09-24
Android Headlines
Everything announced at Google's 2026 Made by Google event2026-08-24
TechRepublic
Google's Biggest Announcements of 2026: Gemini, Android 17, and More2026-08-03
Google Blog
At Google I/O 2026, we unveiled a vision for this era of the agentic web2026-05-19