Skip to content
NEXTMOVEFDE careers · United States

Staff Software Engineer, Data Engineering, Cloud AI

AI summary of the role

Staff Software Engineer on Google Cloud AI Data Engineering, building data infrastructure, log processing, and experimentation pipelines that power executive dashboards and guide product strategy for Gemini Enterprise.

What you’ll do

  • Design and optimize highly scalable batch and streaming data pipelines to load enterprise data into Gemini Enterprise, ensuring cost-efficiency and data freshness.
  • Develop high-performance data warehousing solutions with best practices in schema design and data modeling to support search, AI models, and analytics.
  • Implement data governance, quality monitoring, and alerting systems to ensure data integrity and trustworthiness.
  • Enforce strict data privacy and security policies, managing access controls and data wipeout procedures for enterprise data.

What you’ll bring

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience programming in C++, Java, Python, Kotlin, or Go.
  • 5 years of experience testing and launching software products.
  • 3 years of experience with software design and architecture.

Technologies

C++ · Java · Python · Kotlin · Go · batch pipelines · streaming pipelines · data warehousing · schema design · data modeling · data governance · LLM

About Google

Builds global consumer, ads, cloud, developer and AI platforms spanning Search, YouTube, Android, Workspace and Gemini.

Public

Source and classification

Deployment team leadership · Evidence for this classification:

full-stack as we continue to push technology forward. Join the Cloud AI Data Engineering team! Our team builds the critical data infrastructure, log processing engines, and automated experimentation pipelines that power our executive dashboards and guide product strategy. As a Staff Software Engineer on this team, you will design robust, compliant pipelines handling massive datasets and transitioning raw log signals into real-time metrics. You will directly influence how our customers measure their AI investment and how our engineering teams validate their feature rollouts. The Google Cloud AI Research team addresses AI challenges motivated by Google Cloud’s mission of bringing AI to tech, healthcare, finance, retail and many other industries. We work on a range of unique problems focused on research topics that maximize scientific and real-world impact, aiming to push the
More from the job description

About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Join the Cloud AI Data Engineering team! Our team builds the critical data infrastructure, log processing engines, and automated experimentation pipelines that power our executive dashboards and guide product strategy. As a Staff Software Engineer on this team, you will design robust, compliant pipelines handling massive datasets and transitioning raw log signals into real-time metrics. You will directly influence how our customers measure their A [... source excerpt omitted ...] e state-of-the-art in AI and share findings with the broader research community. We also collaborate with product teams to bring innovations to real-world impact that benefits our customers. Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $207000 - $300000 (USD) + 20% bonus target + equity + benefits Learn more about benefits at Google. Responsibilities Design and optimize highly scalable batch and streaming data pipelines to efficiently load enterprise data into Gemini Enterprise, ensuring cost-efficiency and data freshness. Develop high-performance data warehousing solutions, applying best practices [... source excerpt omitted ...] y policies, managing access controls and data wipeout procedures for all handled enterprise data. Partner with Data Scientists, Software Engineers, and Product Managers to define requirements and deliver data infrastructure that drives new product capabilities. Qualifications Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience programming in C++, Java, Python, Kotlin or Go. 5 years of experience testing, and launching software products. 3 years of experience with software design and architecture. Experience integrating generative AI tools or LLM interfaces into workflows. Preferred qualifications: Master’s degree or PhD in Eng

How jobs are selected

Employer postings · Data from · Sources