Data Engineer

Madrid, Spain, ES

TripleTen

Get into tech from scratch! No experience required. 1000+ grads, 87% employment rate, moneyback guarantee, best-in-class awards for 3 years straight.

View all jobs at TripleTen

Apply now Apply later

Description


TripleTen is a service that empowers individuals, regardless of their prior experience, to embark on the exciting and challenging journey of mastering tech professions. Our bootcamps focus on training students in software engineering, data science, business intelligence analytics, and QA engineering in a feasible and accessible way, ultimately leading them to thrive in a new career.


Our mission is to ensure that every student has the opportunity to successfully master a new profession, find their purpose, and become a valuable member of the tech industry. TripleTen is a remote-first organization, mirroring our students who complete our bootcamps in a remote environment.



As a Data Engineer at TripleTen, you will design and maintain scalable data infrastructure — from setting up CDC pipelines (PostgreSQL → S3, Spark, Parquet, ClickHouse) to integrating new data sources into our analytical models. You’ll also collaborate closely with analysts to improve data accessibility, infrastructure understanding, and support data-driven decision-making across the organization.

What you will do


  • Design and build infrastructure on top of CDC from PostgreSQL to S3, Spark, Parquet, ClickHouse;
  • Maintain data infrastructure for analytics;
  • Help analytics to grow and improve their infrastructure understanding skills;
  • Formulate requirements for new data sources and integrate them into existing aggregate data models.

Requirements


  • 3+ years of experience in data engineering;
  • Hands-on experience with the AWS cloud stack;
  • Experience working with AWS, PostgreSQL, S3 (DeltaTables, Medalion Architecture), Spark (EMR on EKS preferrable), Airflow (MWAA), Parquet, and ClickHouse;
  • Experience working with relational databases and APIs;
  • Experience designing data marts;
  • Proven background in developing ETL processes;
  • Proficiency in or a desire to learn Python;
  • Ability to write clean, optimal code that is easy to maintain and test;
  • Desire for self-development and studying new technologies and tools;
  • Readiness to make decisions and take responsibility;
  • Desire and understanding of how to build loaded systems;
  • Familiarity with fault tolerance and service scaling;
  • Ability to find common ground with colleagues and the team.


What we can offer you


  • Fully remote and full-time collaboration with professional freedom and minimal micromanagement;
  • Dynamic Team: Join a diverse, global team with experience across tech, ed-tech, and various industries;
  • We use digital tools like Miro, Notion, and Google Workspace for seamless collaboration;
  • Impactful Work: Your efforts directly influence the success rates of students finding jobs post-graduation.


*At this time, we are unable to offer H-1B, L-1A/B sponsorship opportunities.


**This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.



***TripleTen is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, color, religion, sex, national origin, age, religion, disability, marital status, sexual orientation, gender identity/expression, protected military/veteran status, or any other legally protected factor.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Airflow APIs Architecture AWS Business Intelligence Engineering ETL Parquet Pipelines PostgreSQL Python RDBMS Spark

Perks/benefits: Career development

Regions: Remote/Anywhere Europe
Country: Spain

More jobs like this