Data Engineer
Summary
Designs and maintains scalable data pipelines and warehouses, transforming raw data into insights for decision-making using Python, SQL, and cloud platforms.
Job Overview
We are looking for a highly skilled Senior Data Engineer to design, build, and maintain scalable data pipelines and architectures. You will play a key role in transforming raw data into actionable insights, supporting data-driven decision-making across the organization.
Key Responsibilities
- Design, develop, and maintain data pipelines and ETL processes
- Build and optimize data architectures and data warehouses
- Ensure data quality, integrity, and security
- Work closely with cross-functional teams (analysts, developers, stakeholders)
- Optimize data workflows for performance and scalability
- Monitor and troubleshoot data systems and pipelines
- Mentor junior data engineers (if applicable)
Qualifications
- At least 45 years of experience in Data Engineering or related field
- Strong knowledge of Python and SQL
- Experience with cloud platforms (AWS, Azure, or GCP)
- Hands-on experience in ETL/ELT processes and data pipelines
- Familiarity with data warehousing solutions (e.g., Snowflake, Redshift, BigQuery)
- Experience with Linux/Unix environments
- Knowledge of version control (Git) and CI/CD is a plus
- Strong analytical and problem-solving skills