Data Engineer Mid-Level

Encora Logo

Encora

πŸ“Remote - Brazil

Summary

Join Encora as a Data Engineer and contribute significantly to data infrastructure, continuous delivery, observability, and performance. Collaborate closely with cross-functional teams. You will work with the product team to define requirements and explore solutions, design and migrate data pipelines, and participate in the full development lifecycle. This role requires proficiency in Python for data engineering, experience with SQL and AWS, and familiarity with building data workflows using specified AWS services. The position is full-time and remote, based in Brazil.

Requirements

  • Proven proficiency with Python applied to Data Engineering tasks
  • Experience with SQL and AWS
  • Familiarity with building data workflows and pipelines using AWS Step Functions, Snowflake (Databricks desirable) and orchestration tools like Airflow
  • Experience working in Agile Teams

Responsibilities

  • Work with the product team to understand requirements and explore potential solutions
  • Design new and migrate existing data pipelines and workflows
  • Engage in discussions regarding the trade-offs of different design approaches, elaborate detailed design documents or meet and negotiate with stakeholders
  • Participation in the complete cycle of development from requirements gathering, development, and testing
  • Participation in technical discussions with stakeholders

Preferred Qualifications

  • Knowledge of PySpark and AWS Services such as AWS Glue and AWS Step Functions
  • Familiarity with CI/CD Tools (like Jenkins) and Agile methodologies
  • Familiarity with Snowflake features like materialized views and data masking

Benefits

Work from home

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.