Job Openings
Senior Data Engineer
About the job Senior Data Engineer
We're looking for a Senior Data Engineer to build and optimize scalable data pipelines and cloud data platforms that power real-time analytics and decision-making. If you're passionate about modern data engineering, we'd love to hear from you.
What You'll Do
- Build and optimize batch and incremental ETL/ELT pipelines
- Design medallion (bronze/silver/gold) data layers with CDC and SCD
- Monitor and troubleshoot production pipelines, and optimize compute and storage costs
- Deliver high-quality, well-modeled datasets for analytics and data science teams
- Document your work, review code and collaborate in an Agile team
Candidate Profile
- Degree in Computer Science, IT, Big Data or a related field, or equivalent experience
- 5+ years of hands-on data engineering on big data or cloud data platforms
- Strong production experience with Snowflake (preferred), Hadoop (HDFS) or AWS (S3)
- Strong Python or Java; hands-on with PySpark, Spark SQL or Snowpark
- Advanced SQL (MySQL, SQL Server or Oracle), including query tuning and optimization
- Production experience with Airflow (preferred), Oozie or Informatica
- Proven experience implementing CDC, SCD and medallion architectures
- Track record of troubleshooting production pipelines and reducing compute and storage costs
- Git, CI/CD and code review experience