Role
Learn about your responsibilities, how will you work and who will you work with
As a Data Engineer at DKL, you will be responsible for developing, operating, and maintaining scalable data architectures that support analysis, reporting, and machine learning applications. Your role will involve managing ETL processes, creating and running data warehouses, and ensuring the high performance and reliability of data systems. You will collaborate closely with product owners, data scientists, and analysts to translate business requirements into effective technical solutions while maintaining data quality and accessibility. As one of the primary contributors to DKL's data infrastructure, you will ensure our data solutions are efficient, accurate, and aligned with client goals.
Responsibilites
Your responsibilities will encompass a wide range of tasks, including but not limited to:
Placeholder text
Designing, building, and optimizing data pipelines to handle large volumes of data from various sources and various frequencies, including real-time data.
Placeholder text
Developing and maintaining data warehouse architecture, ensuring scalability and performance, taking into account organizational requirements to determine the optimal architecture.
Placeholder text
Implementing ETL/ELT processes to extract, transform, and load data for reporting and analytics.
Placeholder text
Collaborating with data scientists and analysts to support machine learning workflows and advanced analytics.
Placeholder text
Ensuring data quality and compliance with company data governance standards.
Placeholder text
Documenting data processes and infrastructure for internal use and continuous improvement.
How will you work?
You will collaborate closely with the data team, working alongside data scientists and analysts to build, optimize, and maintain DKL's data infrastructure. You will report directly to Biel Llobera and Matías Pizarro, receiving guidance on data strategy and infrastructure development. Together, you’ll ensure that our data-driven insights align with business objectives and remain accessible across the organization. You’ll also work alongside the Project Manager to align on project timelines and deliverables, collaborating with engineering leads from Backend, DevOps, and Frontend teams to ensure smooth data integration and effective data utilization across all projects.
Who will you work with?
You will collaborate closely with the data team, working alongside data scientists and analysts to build, optimize, and maintain DKL's data infrastructure. You will report directly to Biel Llobera and Matías Pizarro, receiving guidance on data strategy and infrastructure development. Together, you’ll ensure that our data-driven insights align with business objectives and remain accessible across the organization. You’ll also work alongside the Project Manager to align on project timelines and deliverables, collaborating with engineering leads from Backend, DevOps, and Frontend teams to ensure smooth data integration and effective data utilization across all projects.
José Vega
Data Architect
With 28 years in software development and 8 years as Head of Engineering at McKinsey & Company, Matias leads our technical vision. He specializes in data engineering, AI, DevOps, and scaling teams, and he has grown Power Solutions Tech from 2 to 200 developers in just 5 years. Matías keeps Python, Pandas, Django, FreeBSD, and Bash in his daily toolkit and is passionate about using the right tools for the job. His leadership inspires innovation and excellence across our technical teams.
Biel Llobera
Data Architect
&
Data Architect
As a data architect with 10+ years of experience, Biel has specialized in designing and implementing large-scale data platforms that support complex analytics and data-driven decision-making. He has a strong background in building robust, scalable data pipelines, ensuring data quality, and designing scalable systems across various business requirements. He is proficient in industry-leading tools, including Airflow, DBT, Snowflake, and Databricks, and has extensive experience with the major cloud providers.
What makes you a fit?
Your qualifications
Requirements
Placeholder text
Bachelor's degree in Computer Science or a related field.
Placeholder text
Proven experience in data engineering, including designing and maintaining data pipelines.
Placeholder text
Strong Python programming and Software Engineering skills.
Strong SQL and analytical skills
Placeholder text
Proficiency with at least one of the main cloud platforms (AWS, GCP, or Azure) and data warehousing tools (Snowflake, Databricks, Redshift, or BigQuery).
Placeholder text
Proficiency with a workflow orchestration tool, preferably Airflow.
Placeholder text
Familiarity with data governance and security best practices.
Placeholder text
Excellent problem-solving skills and the ability to both work independently and collaborate with a larger team in a remote setting.
What are the first 6 months like?
Your first six months will be structured to support your learning, integration, and progression as you settle into your role. This period aligns with our review checkpoints at 1, 3, and 6 months, ensuring a clear pathway to success during your probation period.
What's the selection process?
We aim to make our selection process smooth and informative, ensuring it's a two-way street where we get to know each other.
Initial Meet & Greet
A casual video call to introduce ourselves, discuss the role at a high level, and get to know each other's backgrounds and motivations. This call is all about seeing if we're a mutual fit.
Role-focused interview
A more focused discussion, diving into the role's specifics and exploring key data engineering scenarios you might encounter with us. This is where we'll go over some example cases, discuss your experience, and answer any questions you have about the day-to-day.
Meet the team leads
In this call, you'll meet some of our key team leads. This conversation helps you understand the company culture, our team dynamics, and the kind of cross-functional work you'll be doing. It's also a chance to talk more about the projects we're passionate about.
Decision & Offer
After the final discussion, we'll circle back with a decision. If we're a match, we'll be excited to extend an offer and welcome you aboard! If it turns out this isn't the right fit, we'll let you know as well and share our feedback, wishing you all the best in your career journey.