onsite
Senior Data Engineer - SSE PLC
Data Engineer
Senior Data Engineer driving scalable cloud‑based data solutions, leveraging Python, SQL, AWS, and advanced ETL techniques to empower business insights and enhance customer experience.
About the role
Key Responsibilities
- Design, develop, and maintain scalable data pipelines and lakehouse architectures on AWS.
- Implement robust ETL processes using Python, SQL, and Spark to ingest, transform, and load data from diverse sources.
- Collaborate with data scientists and product teams to deliver high‑quality, actionable datasets for analytics and reporting.
- Optimize query performance and storage costs through partitioning, indexing, and cost‑effective data lake strategies.
- Ensure data quality, governance, and security compliance across all data assets.
Requirements
- 5+ years of experience as a Data Engineer in a cloud environment.
- Proficiency in Python, SQL, and AWS services (S3, Redshift, Glue, Athena).
- Hands‑on experience with ETL frameworks and big‑data processing tools such as Spark.
- Strong understanding of data warehousing concepts and dimensional modeling.
- Excellent problem‑solving skills and a collaborative mindset.