Staff, Data Engineer
Big Data
Bigdata
CI/CD
Cloud
Cloud Native
Cloud Platforms
Data
Data Analysis
Data Analytics
Data Architecture
Data Engineer
Data Engineering
Data Integration
Data Pipeline
Data Pipelines
Data Platform
Data Processing
Data Warehouse
Database
Databases
Dataops
DevOps
Devops Tools
Engineer
ETL
Google Cloud
Hadoop
Hive
Informatica
Information Technology (IT)
Software Development
Spark
SQL
Stream Processing
Job Description
Own scalable data engineering solutions that power business analytics and operational data needs.
Responsibilities
- Design, develop, maintain, and optimize scalable data pipelines and architectures for analytics and operational use cases
- Partner with cross-functional teams to translate business requirements into technical data solutions
- Build data integration, transformation, and data quality frameworks using modern ETL and streaming approaches
- Apply data governance controls to meet regulatory and ethical standards for data handling and storage
- Use cloud platforms and big data technologies to automate data workflows and improve processing efficiency
- Monitor and troubleshoot data systems to maintain reliability and performance
- Provide technical guidance on data modeling, storage, and metadata management best practices
Requirements
- Proven expertise in data engineering, including designing and maintaining scalable data pipelines
- Proficiency in Python and experience with ETL plus big data technologies: Apache Spark, Hive, and Kafka
- Strong knowledge of cloud platforms, with emphasis on Google Cloud, and experience with modern data warehousing solutions
- Experience implementing data quality frameworks and meeting compliance needs tied to data governance and regulatory requirements
- Familiarity with CI/CD practices and automated deployment in data environments
- Solid understanding of data modeling techniques and metadata management across data platforms
- Minimum qualification options:
- Option 1: Bachelor’s degree in Computer Science and 4 years of experience in software engineering or related field
- Option 2: 6 years of experience in software engineering or related field
- Option 3: Master’s degree in Computer Science and 2 years of experience in software engineering or related field
- Experience: 3 years in data engineering, database engineering, business intelligence, or business analytics
Preferred Qualifications
- Background in data engineering, database engineering, or business intelligence, including ETL and working with large data sets in the cloud
- Master’s degree in Computer Science or related field plus 4 years of experience in software engineering or related field
- Knowledge of creating inclusive digital experiences, including implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA, assistive technologies, and accessibility integration
Technologies
- Python
- ETL
- Apache Spark
- Hive
- Kafka
- Google Cloud
- CI/CD
Location
- Sunnyvale, CA (onsite)
- 1375 Crossman Ave, Sunnyvale, CA 94089-1114, United States of America
Compensation
- USD 110,000 - 286,000 per year
Benefits
- Incentive awards for performance
- 401(k) match
- Stock purchase plan
- Paid maternity and parental leave
- PTO
- Multiple health plans
Similar Jobs
S