Description
Company Overview
The organisation operates in the fintech and digital financial services sector, supporting technology platforms that process, organise, and analyse financial information. Its technical infrastructure handles data generated through digital transactions, banking integrations, payment services, and financial reporting systems.
The organisation places significant emphasis on data accuracy, processing efficiency, system reliability, and the development of scalable infrastructure capable of handling growing volumes of financial information.
Role Summary
The Financial Data Pipeline Developer will design and maintain data processing systems responsible for collecting, transforming, validating, and distributing financial information across fintech applications.
The successful candidate will develop automated data pipelines that support transaction monitoring, payment reconciliation, financial reporting, customer account analytics, and internal operational intelligence. The position requires strong programming knowledge, database expertise, and an understanding of the accuracy and integrity requirements associated with financial data.
The developer will work closely with data engineers, software developers, financial analysts, and platform specialists to improve how financial information moves across interconnected digital systems.
Key Responsibilities
-
Develop and maintain automated data pipelines for collecting and processing financial transaction information.
-
Build data ingestion services connecting payment platforms, banking APIs, internal databases, and financial applications.
-
Create transformation processes that standardise financial records across different data sources.
-
Implement validation mechanisms to identify incomplete transactions, duplicated records, and inconsistent financial entries.
-
Develop data processing workflows supporting payment reconciliation and settlement reporting.
-
Design and optimise SQL queries for retrieving and analysing large financial datasets.
-
Maintain database structures and data models used by fintech applications.
-
Develop scheduled and event-driven data processing jobs to support real-time and batch financial operations.
-
Monitor pipeline performance and investigate processing failures or data quality issues.
-
Implement appropriate data access controls and secure handling procedures for sensitive financial information.
-
Collaborate with analytics teams to prepare reliable datasets for financial performance reporting and operational analysis.
-
Maintain technical documentation covering data sources, processing logic, transformation rules, and pipeline dependencies.
-
Participate in code reviews and contribute to improvements in data engineering standards.
Requirements and Qualifications
-
Degree in Computer Science, Data Engineering, Software Engineering, or a related technical discipline.
-
Professional experience developing data pipelines or backend data processing applications.
-
Strong programming skills in Python, Java, or Scala.
-
Advanced SQL knowledge and experience working with PostgreSQL, MySQL, or similar relational databases.
-
Understanding of ETL and ELT processes, data transformation, and data validation techniques.
-
Familiarity with Apache Airflow, Kafka, Spark, or comparable data processing technologies.
-
Understanding of financial transaction records, payment data, and reconciliation workflows.
-
Knowledge of cloud-based data infrastructure and distributed processing environments.
-
Experience with Git, automated testing, and continuous integration practices.
-
Strong troubleshooting, analytical, and documentation skills.
-
Ability to work independently and collaborate effectively with remote engineering teams.
Benefits
-
Fully remote working arrangement within Estonia.
-
Opportunity to develop large-scale financial data infrastructure.
-
Exposure to modern data engineering and fintech technologies.
-
Collaborative environment involving engineering, analytics, and financial operations specialists.
-
Opportunities to expand technical expertise in distributed systems and financial data processing.
-
Professional development through complex data infrastructure projects.
Application Instructions
Applicants should provide an updated CV detailing their programming experience, database expertise, and previous data engineering projects. Candidates should highlight their experience with automated data pipelines, financial datasets, cloud infrastructure, and data quality management.
Are you interested in this position?
Apply by clicking on the “Apply Now” Button below!
#JobsHubEstonia #GlobalRecruitment
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJobs
#RecruitmentServices #EmploymentPortal.