Data Engineer

08005, Barcelona, Barcelona, Spain

Apply now Apply later

Hello! 👋🏽

The Data Entry Team Data Engineer plays a critical role in managing and optimizing the flow of data from various sources into the SaaS platform. This position is responsible for data extraction, transformation, and loading (ETL), working closely with other data and configuration teams to ensure seamless integration of operational and historical data.

Key Responsibilities:

  • Design and implement data pipelines to efficiently extract, transform, and load (ETL) data into the SaaS platform.
  • Collaborate with the Data Analysts and Business Analysts to understand data requirements and ensure the proper structuring of data.
  • Manage the integration of multiple data sources, ensuring consistency and accuracy during the data loading process.
  • Develop and maintain scripts or tools for automating data entry processes, improving speed and accuracy.
  • Handle data migrations from legacy systems, ensuring the integrity and compatibility of historical data.
  • Troubleshoot and resolve data discrepancies, errors, and issues that arise during data loading.
  • Monitor data performance and troubleshoot slow-running queries or processes.

Key Skills:

  • Proficient in SQL, ETL tools, and programming languages (e.g., Python, R) for data manipulation.
  • Experience with database management systems like MySQL or PostgreSQL.
  • Strong understanding of data integration and transformation methodologies.
  • Familiarity with SaaS platforms and their data architectures.
  • Ability to handle complex data migration tasks effectively.
  • Exceptional verbal and written communication skills in English.


Qualifications:

  • Bachelor’s degree in Computer Science or a related discipline.
  • 3+ years of experience in data engineering, data integration, or database management.
  • Experience with ETL tools and data migration processes.
  • Strong problem-solving skills and attention to detail.
  • Experience with SaaS data structures is highly desirable.


How your responsibilities look more in deep:

Data Pipeline Development:

  • Design, build, and manage data pipelines that support the extraction, transformation, and loading (ETL) of data from various sources into the SaaS platform.
  • Ensure that data flows efficiently and securely between the client’s systems and the SaaS platform.

Data Integration:

  • Handle the integration of different data sources, ensuring data consistency and accuracy during data transfer and loading.
  • Develop scripts or automated processes to streamline data entry and reduce manual effort.

Data Transformation and Loading:

  • Transform raw data into formats suitable for the SaaS platform, mapping data fields and ensuring compatibility with system configurations.
  • Oversee the loading of data, ensuring that all data is accurately imported into the platform without loss or corruption.

Troubleshooting and Debugging:

  • Identify, troubleshoot, and resolve any technical issues related to data migration or integration.
  • Address any errors or bottlenecks in the data flow that could affect system performance or data accuracy.

Automation and Process Optimization:

  • Develop automated solutions for recurring data entry tasks to reduce manual errors and improve efficiency.
  • Continuously optimize data handling processes to enhance speed and accuracy.

Collaboration with Stakeholders:

  • Work closely with the Data Analysts and Business Analysts to understand data requirements and business rules.
  • Coordinate with the SaaS Implementation Team to ensure that data configurations align with system performance needs.


About us 🚀

Factorial is an all-in-one HR Software fast-growing company founded in 2016. Our mission is to help SMEs automate HR workflows, centralize people data, and make better business decisions. Currently, we serve thousands of customers in over 60 countries worldwide and across industries, and we have built a diverse and multicultural team of over 900 people in our Barcelona, Brazil, Mexico, and US offices. 🌎

Our Values 🫀

  • We own it: We take responsibility for every project. We make decisions, not excuses.
  • We learn and teach: We're dedicated to learning something new every day and, above all, sharing it.
  • We partner: Every decision is a team decision. We trust each other.
  • We grow fast: We act fast. We believe that the worst mistake is not learning from them.


Benefits 💆

We care about people and offer many benefits for employees:

  • High growth, multicultural, and friendly environment 🤝🏽
  • Continuous training and learning based on your needs 🤓
  • Alan private health insurance 🩺
  • Healthy life with Wellhub (Gyms, pools, outdoor classes) 🧘🏽‍♀️
  • Save expenses with Cobee 💰
  • Language classes with Preply 👩🏽‍🏫
  • Get the most out of your salary with Payflow

And when at the office...

  • Breakfast in the office and organic fruit 🍏
  • Nora and Apeteat discounts 🍱
  • Pet Friendly 🐶


Wanna learn more about us? Check our website!

Apply now Apply later

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

Job stats:  3  0  0
Category: Engineering Jobs

Tags: Architecture Computer Science Data pipelines Engineering ETL MySQL Pipelines PostgreSQL Python R SQL

Perks/benefits: Career development Health care Pet friendly Startup environment

Region: Europe
Country: Spain

More jobs like this