Senior Data Engineer
Astra Tech Tbilisi, Georgia
Public Relations and Communications Services · 11-50 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Design and develop a scalable financial data warehouse and real-time data pipelines using Kafka and Flink. Establish data governance, metadata frameworks, and ensure data quality across all batch and streaming platforms.
What they look for
Requirements
Requires 5+ years of experience in data engineering with strong proficiency in Hive, Spark, Flink, and Kafka. Candidates must have significant experience within the fintech, banking, or financial risk sectors.
Full description
Senior Data Engineer – Financial Data
Location: Georgia Employment Type: Full-Time
About the Role
We are looking for a Senior Data Engineer to join our growing data team and take ownership of our financial data warehouse, real-time data platform and data governance initiatives.
You will work across DWH architecture, real-time streaming, data quality and financial data modelling, supporting critical risk, transaction and business intelligence use cases.
Key Responsibilities
- Design and develop the Financial Data Warehouse, covering ODS, DWD, DWS and ADS layers.
- Build scalable data models across users, transactions, repayments and risk domains.
- Design and develop real-time data pipelines using Kafka and Flink.
- Support real-time risk features, transaction monitoring and operational dashboards.
- Ensure consistency between batch and real-time data through unified architectures.
- Establish a Single Source of Truth (SSOT) for key business KPIs.
- Build data governance, metadata and data quality frameworks.
- Implement automated monitoring and quality checks across batch and streaming pipelines.
Requirements
- 5+ years of experience in Data Engineering / Big Data development.
- Strong hands-on experience with Hive, Spark and Flink.
- Strong understanding of DWH architecture and ODS / DWD / DWS / ADS layering.
- Production experience with Kafka, Flink or similar streaming technologies.
- Experience with state management, exactly-once processing and late-arriving data.
- Strong experience in ETL, data modelling and optimisation.
- Experience building data governance and data quality frameworks.
- Mandatory: Strong experience within banking, fintech, payments, lending, credit or financial risk.
- Good understanding of loan origination, repayments, delinquency and risk data.
Similar roles
-
Data Engineer (Customer)
THG Manchester, England, United Kingdom
-
Software Engineer III - Data Engineer
JPMorgan Chase & Co. Hyderabad, Telangana, India
-
Experienced – Data Engineer – AI&Data
Deloitte Italia Rome, Lazio, Italy · €33K–€49K/yr
-
Data Engineer
Harmoney Ghent, New York, United States · €39K–€67K/yr
-
Data Engineer
Techsurge Private Limited Karachi, Punjab, Pakistan
-
Data Engineer
Man Group Sofia, Sofia-City, Bulgaria