remote
Data Engineer - Compugra Systems
Data Engineer
Data Engineer responsible for building and maintaining scalable data pipelines, cleaning and transforming data, and enabling advanced analytics across the organization using Python, SQL, ETL tools, and AWS services.
About the role
Key Responsibilities
- Design, develop, and maintain robust data pipelines to ingest, clean, transform, and aggregate data from diverse sources.
- Collaborate with data scientists and business stakeholders to understand data requirements and deliver high‑quality datasets for analysis and experimentation.
- Implement and optimize ETL processes using Python, SQL, and AWS services such as S3, Redshift, and Glue.
- Ensure data quality, consistency, and security through rigorous testing, monitoring, and documentation.
- Participate in architecture discussions, proposing scalable solutions for data storage, processing, and retrieval.
Requirements
- Proven experience as a Data Engineer or similar role, with strong proficiency in Python and SQL.
- Hands‑on experience building ETL pipelines and working with data warehousing solutions.
- Familiarity with AWS data services (S3, Redshift, Glue, Athena) and cloud‑based data architecture.
- Strong problem‑solving skills and ability to work independently in a remote environment.
- Excellent communication skills and a collaborative mindset.