onsite
Senior Data Developer - HAYS
Software Engineer
Senior Data Developer leading complex data pipelines and modeling using SQL, Python, and Spark on AWS, driving enterprise data solutions and ensuring high-quality, scalable data architecture.
About the role
Key Responsibilities
- Design, develop, and maintain robust ETL pipelines to ingest, transform, and load data from diverse sources into enterprise data warehouses.
- Implement advanced data modeling techniques, ensuring optimal schema design for performance and scalability.
- Leverage AWS services (Redshift, S3, Glue) and Spark to build scalable, cloud-native data solutions.
- Collaborate with data scientists, analysts, and business stakeholders to translate requirements into technical specifications.
- Optimize query performance, troubleshoot data quality issues, and enforce data governance best practices.
Requirements
- 5+ years of experience in data engineering, with strong proficiency in SQL and Python.
- Hands‑on experience with ETL tools, Spark, and AWS data services.
- Solid understanding of data modeling, dimensional design, and data warehousing concepts.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.
- Strong communication skills and a collaborative mindset.