About this role
The team is seeking a Senior Data Engineer for a contractual remote opportunity. This role is pivotal in ensuring the effective management and utilization of data to support business objectives. The ideal candidate will have a strong background in data engineering and a passion for leveraging data to drive decision-making processes.
Key Responsibilities:
- Design, develop, and maintain scalable data pipelines and architectures.
- Collaborate with data scientists and analysts to understand data needs and deliver solutions.
- Ensure data quality and integrity through rigorous testing and validation processes.
- Optimize data storage and retrieval processes for efficiency and performance.
- Implement data security and compliance measures in line with best practices.
- Stay updated with industry trends and emerging technologies in data engineering.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5-8 years of experience in data engineering or a similar role.
- Proficiency in programming languages such as Python, Java, or Scala.
- Experience with data warehousing solutions like AWS Redshift, Google BigQuery, or Snowflake.
- Familiarity with ETL tools and frameworks such as Apache Airflow or Talend.
- Strong understanding of database technologies including SQL and NoSQL databases.
- Excellent problem-solving skills and attention to detail.
What we offer:
- Opportunity to work in a dynamic and innovative environment.
- Flexible remote work arrangements.
- Collaborative team culture with a focus on professional growth and development.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.