companyDataCamp logo

Senior Data Engineer at DataCamp | Portugal

DataCampPortugal
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

To be considered for this role, candidates should have: A minimum of 3 years of experience in data engineering. Strong experience with cloud platforms, particularly Google Cloud. Proficiency in data pipeline technologies such as Airbyte and Airflow. Hands-on experience with database management, data modeling, and reporting tools. Familiarity with infrastructure as code methodologies, specifically Terraform and Ansible. Ability to work collaboratively in a team-oriented environment. Excellent problem-solving skills and attention to detail.

About the job

DataCamp helps people and organizations build essential data and AI skills. Over 17 million learners and more than 6,000 companies, including most of the Fortune 1000, use DataCamp’s platform to close the data and AI skills gap.

Role overview

The Senior Data Engineer will join the Data Platform Engineering team, part of the Platform Engineering department. This team builds and maintains the data platform that underpins all of DataCamp’s operations, rather than focusing on analytics for a single business unit. The work is central to the company’s ability to make informed, data-driven decisions.

What you will do

  • Develop and maintain DataCamp’s Datalakehouse on Google Cloud’s BigQuery.
  • Support reporting and analytics through Looker BI tools, which guide company OKRs and strategic decisions.
  • Maintain a fully automated data pipeline using Terraform and Ansible for provisioning data engineering tools.
  • Manage data ingestion with Airbyte and schedule data transformation tasks with Airflow.
  • Build and update data marts with DBT for finance, engineering KPIs, engineering costs, and infrastructure costs.
  • Ensure daily data refreshes run smoothly for leadership, data scientists, analysts, and engineers.
  • Advise on best practices for data ingestion, data mart design, and product design.
  • Contribute to enabling AI agents and Model Control Points (MCPs) as DataCamp adopts an agent-first engineering approach. The data platform will support both human users and AI functionalities.

Requirements

  • At least 3 years of experience as a data engineer.
  • Experience with cloud-based data platforms, ideally Google Cloud’s BigQuery.
  • Familiarity with data pipeline automation using tools like Terraform and Ansible.
  • Hands-on experience with Airbyte for data ingestion and Airflow for orchestration.
  • Experience building data marts with DBT.
  • Strong understanding of BI tools, especially Looker.
  • Ability to support both human and AI-driven data use cases.

This position is based in Portugal.

About DataCamp

DataCamp is a leading platform dedicated to teaching data science and AI skills. With a mission to democratize data education, we provide innovative and effective learning solutions to millions of learners and organizations globally. Our commitment to addressing the skills gap in data and AI makes us a trusted partner in the tech industry.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.