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
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.