Description
About the Company
We are a technology-driven financial services company building reliable data infrastructure to support digital payments, financial reporting, customer analytics, and operational decision-making across European markets. Our engineering teams focus on data quality, scalable processing, and secure data management to deliver accurate and accessible information across the organisation.
Role Overview
We are seeking a skilled Data Engineer to design, develop, and maintain data pipelines that transform raw information into reliable, analytics-ready datasets. You will collaborate with data scientists, business analysts, software engineers, and product teams to ensure data is collected, processed, validated, and delivered efficiently across our data ecosystem.
Key Responsibilities
- Design, develop, and maintain ETL/ELT pipelines for structured and semi-structured data.
- Build data ingestion and transformation workflows from internal applications, APIs, databases, and external sources.
- Develop and optimise SQL queries, data models, and database structures.
- Implement automated data validation, quality checks, and error-handling mechanisms.
- Integrate data from payment systems, customer platforms, financial applications, and operational tools.
- Monitor pipeline performance, investigate failures, and resolve data inconsistencies.
- Optimise data processing workflows for reliability, performance, and cost efficiency.
- Maintain technical documentation, data dictionaries, and pipeline specifications.
- Collaborate with analysts and data scientists to prepare datasets for reporting and machine learning.
- Follow established standards for access control, data privacy, and secure data handling.
Requirements and Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience.
- At least 3 years of experience in data engineering, ETL development, or backend data processing.
- Strong proficiency in SQL and Python.
- Experience with relational databases such as PostgreSQL, MySQL, or Microsoft SQL Server.
- Practical knowledge of ETL/ELT design, data modelling, and pipeline orchestration.
- Familiarity with Apache Airflow, dbt, Apache Spark, or comparable technologies.
- Experience with Git, automated testing, and CI/CD workflows.
- Understanding of data warehouse concepts, data quality management, and query optimisation.
- Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud is an advantage.
- Strong analytical, troubleshooting, and communication skills.
What We Offer
- Competitive salary based on experience and technical expertise.
- Hybrid or remote working opportunities, subject to company policy.
- Access to modern data engineering tools and infrastructure.
- Professional training and career development opportunities.
- A collaborative environment with experienced engineers and data professionals.
- The opportunity to build data solutions that support business growth and operational efficiency.
Application Instructions
Interested candidates should submit an up-to-date CV highlighting their experience with SQL, Python, ETL/ELT pipelines, data integration, and database technologies. Relevant examples of data engineering projects are welcome.
Build dependable data pipelines that turn complex information into reliable business intelligence.
Are you interested in this position?
Apply by clicking on the “Apply Now” Button below!
#JobsHubEstonia #GlobalRecruitment
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJobs
#RecruitmentServices #EmploymentPortal.