Job Summary Data Engineer (SQL Python)
- Minimum 8 years experience in data engineering or backend data development roles.
- Expert in SQL (including performance tuning window functions CTEs analytical queries).
- Strong Python programming skills for scripting data processing and ETL logic.
- Hands-on experience with relational databases (PostgreSQL MySQL) and data warehouses (Snowflake BigQuery Redshift).
- Proven ability to design build and maintain large-scale production data pipelines (ETL/ELT).
- In-depth knowledge of data modeling techniques (dimensional modeling normalization/denormalization).
- Solid understanding of data quality validation and governance processes.
- Proficient with version control systems (e.g. Git) and agile development methodologies.
- Skilled in troubleshooting complex data issues and delivering scalable solutions.
- Responsibilities include designing building and optimizing robust ETL/ELT pipelines architecting high-performance data models and ensuring data quality and governance.
- Lead data engineering projects collaborate with cross-functional teams and mentor junior engineers.
- Proactively monitor pipelines address performance/reliability issues document data architecture and contribute to long-term data platform strategies.
- Onsite role based in Sunnyvale CA; full-time position.