Job Description
Job Brief
We are looking for a talented Data Engineer to join a leading technology consulting firm and support data-driven projects for top-tier clients. You will work in a dynamic, collaborative environment, helping design and implement scalable data solutions across cloud platforms. This role involves building efficient data pipelines, enabling analytics, and contributing to modern data architectures in AWS.
Responsibilities
• Design, build, and maintain data pipelines using AWS services, Python, and SQL.
• Implement and optimize ETL processes and data workflows for large-scale systems.
• Collaborate with cross-functional teams to understand data requirements and deliver reliable solutions.
• Apply DevOps best practices to improve CI/CD, automation, and infrastructure efficiency.
• Ensure data quality, security, and compliance across all pipelines and environments.
• Contribute to cloud architecture discussions and recommend improvements based on industry standards.
• Work on a hybrid model (2x per week) collaborating onsite with teams in Lisbon.
Requirements & Skills
• Bachelor’s or Master’s degree in Computer Science, Engineering, Applied Mathematics, Data Science, or similar fields.
• 2+ years of professional experience as a Data Engineer.
• Strong hands-on experience in AWS, Python, and SQL.
• Knowledge of DevOps practices, ETL processes, and cloud technologies.
• Experience with PySpark (preferred).
• Experience with AWS QuickSight (preferred).
Next Steps
- Do you consider yourself the ideal candidate for this role? If so, take the next step and apply now. Our team will take care of the rest!