Envision Employment Solutions is seeking a Senior Data Engineer to build and maintain scalable data infrastructure. The role involves designing, building, and maintaining data pipelines, warehouses, and systems that support analytics, reporting, and AI-driven decision-making. Collaboration with data scientists, analysts, and product/engineering teams is essential.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Data Engineering, or a related field.
- 5+ years of experience in data engineering or a similar role.
- Strong proficiency with SQL and at least one programming language (Python, Scala, or Java).
- Hands-on experience with modern data stacks – Airflow, Snowflake/BigQuery/Redshift.
- Experience working with cloud environments such as AWS, GCP (preferably GCP).
- Solid understanding of data modeling, partitioning, and performance optimization techniques.
- Familiarity with containerization/orchestration (Docker, Kubernetes) and CI/CD for data systems.
- Excellent problem-solving, communication, and collaboration skills.