Job Category: Data Engineer/ Architect
Job Type: Remote
Responsibilities
- Build, enhance, and support scalable data pipelines across a cloud-based environment
- Develop data ingestion, transformation, and validation processes for batch and streaming workflows
- Write and maintain data transformation logic using Python and, when needed, SQL
- Configure and support scheduling and orchestration of pipelines using standard tooling
- Monitor pipeline performance, troubleshoot failures, and improve reliability and data quality
- Collaborate with stakeholders to gather data requirements and deliver clean, usable datasets
- Ensure data workflows are production-ready with clear monitoring, logging, and documentation
Required experience and skills
- Hands-on experience using Python for data engineering tasks
- Strong SQL skills, including joins, aggregations, and query performance basics
- Experience designing and implementing data pipelines on at least one cloud platform (Azure preferred)
- Solid understanding of data lifecycle concepts, including ingestion, transformation, validation, and monitoring
- Ability to work independently and manage tasks without close supervision
- Clear communication skills and the ability to explain data processes and dependencies
Preferred qualifications
- Experience with pipeline orchestration tools such as Airflow or similar solutions
- Familiarity with distributed data processing frameworks such as Spark or PySpark
- Exposure to CI/CD practices for managing and deploying data workflows
Apply for this position
**If you have already submitted your resume for another Job Opening please do not re-apply to a different role. You can email through Contact Us about your interest in other roles.