Experience: 5-7 years
Location: Remote
Job Type: Contract
We are looking for a talented Senior Data Engineer to join our team for a contract position. The ideal candidate will have 5-7 years of experience in building and maintaining robust data pipelines, working with large datasets, and leveraging cloud-based data platforms. If you’re passionate about data engineering, optimizing data workflows, and driving data initiatives that empower business insights, we’d love to hear from you!
Key Responsibilities:
- Design, implement, and maintain scalable data pipelines and ETL processes to integrate data from various sources into data warehouses and data lakes.
- Collaborate with data scientists, analysts, and other engineers to ensure data is optimized, accurate, and accessible.
- Build and manage data architectures that support reporting, analytics, and machine learning initiatives.
- Work with cloud platforms (AWS, Azure, GCP) and their respective data services (e.g., S3, Redshift, BigQuery, Data Lake, etc.).
- Optimize data workflows for performance and scalability.
- Monitor data quality, integrity, and security across the pipeline.
- Develop and automate data validation and reconciliation processes.
- Troubleshoot and resolve data pipeline issues and performance bottlenecks.
- Collaborate with stakeholders to understand data requirements and design solutions that align with business needs. Required Skills and Qualifications:
- 5-7 years of experience in data engineering or a related field.
- Expertise in working with large-scale data systems, ETL/ELT processes, and data pipeline frameworks.
- Proficiency in programming languages such as Python, Java, or Scala.
- Strong experience with SQL and relational databases (e.g., PostgreSQL, MySQL, etc.).
- Hands-on experience with cloud-based data storage and processing tools (e.g., AWS S3, Redshift, Azure Data Lake, Google BigQuery, Databricks, etc.).
- Experience with data transformation tools (e.g., Apache Spark, Apache Beam, Airflow).
- Familiarity with data modeling, schema design, and normalization concepts.
- Experience with data warehousing and data lake architectures.
- Knowledge of data governance, security, and privacy best practices.
- Strong problem-solving skills and the ability to troubleshoot complex data issues. Preferred Qualifications:
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Experience with version control systems such as Git.
- Knowledge of NoSQL databases (e.g., MongoDB, Cassandra).
- Exposure to Machine Learning workflows and model deployment.
- Experience working in Agile environments and with DevOps practices. Why Join Us?
- Remote work flexibility.
- Competitive compensation based on experience.
- Opportunity to work on impactful, cutting-edge data engineering projects.
- Collaborative and supportive work environment with opportunities for growth.
- Exposure to a variety of industries and data challenges.
If you’re a Senior Data Engineer with a passion for building scalable data solutions and working with modern cloud technologies, apply today to be a part of our team!
How to Apply:
Please send your resume and a brief cover letter outlining your relevant experience to talent@saraljobs.com