CareerPlanSign in

Staff Software Engineer, Data Engineering

USA💼 Full-time🗓 2026-09-08 → 2026-09-25

Core

Design and optimize scalable batch and streaming data pipelines for loading enterprise data into Gemini Enterprise, while developing high-performance data warehousing solutions for search, AI models, and analytics.

Role type

Staff Software Engineer (Data Engineering)

Builds

Scalable data pipelines, data warehousing solutions, and data infrastructure for new product capabilities

Domain

Enterprise data engineering, Generative AI, Data governance

Deliverable

production ML models | infrastructure

Required skills

Data pipeline design (batch/streaming), Data warehousing, Schema design, Data modeling, Data governance, Quality monitoring, Alerting systems, Data privacy and security, Access controls, Software architecture, Generative AI integration, LLM interfaces

Preferred skills

Data structures and algorithms, Technical leadership, Cross-functional project management

Technologies

C++, Java, Python, Kotlin, Go

Responsibilities

Design and optimize scalable batch and streaming data pipelines; Develop high-performance data warehousing solutions; Implement data governance, quality monitoring, and alerting systems; Enforce data privacy and security policies; Partner with data scientists, software engineers, and product managers to define requirements and deliver data infrastructure

Seniority

Staff, hands-on IC with strategic influence

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.