Description
Job Overview
We are looking for a Fintech Data Engineer to build and maintain reliable data pipelines supporting digital financial products, transaction analytics, operational reporting, and risk monitoring. The position involves integrating data from multiple sources, improving data quality, and developing scalable infrastructure for processing financial information.
The successful candidate will collaborate with software engineers, data analysts, product specialists, and risk teams to ensure that financial data is accessible, consistent, secure, and suitable for business-critical applications.
Key Responsibilities
- Design, build, and maintain data pipelines that collect and transform information from payment systems, banking integrations, customer platforms, and internal applications.
- Develop and optimise SQL queries, data models, and transformation processes for analytical and operational use cases.
- Integrate structured and semi-structured data from APIs, databases, event streams, and external service providers.
- Implement data validation, reconciliation checks, and monitoring mechanisms to identify incomplete or inconsistent records.
- Support the development of data warehouses and analytical datasets for transaction reporting, customer insights, and financial performance analysis.
- Improve pipeline reliability, processing efficiency, scalability, and fault tolerance.
- Collaborate with analysts and data scientists to prepare high-quality datasets for dashboards, forecasting, and fraud detection.
- Apply access controls, data minimisation, and secure data-handling practices when working with sensitive financial information.
- Maintain technical documentation covering data lineage, transformation logic, pipeline dependencies, and operational procedures.
- Investigate pipeline failures and implement corrective actions to prevent recurring incidents.
Requirements and Qualifications
- Bachelor’s degree in Computer Science, Data Engineering, Software Engineering, or a related discipline, or equivalent professional experience.
- At least three years of experience in data engineering, backend development, or large-scale data processing.
- Strong proficiency in SQL and Python.
- Experience with data orchestration, ETL/ELT pipelines, and relational or cloud-based data warehouses.
- Familiarity with technologies such as Apache Airflow, Kafka, dbt, Spark, or equivalent tools.
- Understanding of data modelling, version control, automated testing, and production monitoring.
- Knowledge of cloud environments such as AWS, Azure, or Google Cloud is beneficial.
- Awareness of data governance, GDPR principles, and security requirements relevant to financial information.
Ideal Candidate
The ideal candidate combines software engineering discipline with a strong understanding of data quality and reliability. They can design maintainable pipelines, investigate complex data issues, and collaborate effectively with technical and business stakeholders.
Why This Opportunity
This position offers the opportunity to develop the data infrastructure behind modern financial services. It is suited to engineers interested in payment analytics, financial data platforms, cloud technologies, and scalable fintech systems in Estonia’s digital economy.
Are you interested in this position?
Apply by clicking on the “Apply Now” Button below!
#JobsHubEstonia #GlobalRecrument
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJobs
#RecruitmentServices #EmploymentPortal.