Назад к вакансиям

Senior Data Engineer

TBC UzbekistanTbilisi и ещё 1 городГибридflexibleПолная занятость
SQLDistributed systemsData EngineeringSparkData PipelinesData ModelingScalaLakehouse

Описание

TBC Uzbekistan is a digital financial services ecosystem powering some of Uzbekistan's most innovative financial experiences.

Responsibilities

  • Building and maintaining batch and streaming data pipelines
  • Extending Palladio with reusable integrations, processing capabilities, and validation rules
  • Improving data correctness and recovery, including retries, replay, schema evolution, and duplicate handling
  • Developing safe table maintenance capabilities and improving processing and storage efficiency
  • Owning delivery through testing, code reviews, monitoring, performance tuning, and production troubleshooting
  • Contributing to technical design decisions and supporting other engineers.

Requirements

  • Strong Scala and SQL skills, with hands-on experience running Spark workloads in production
  • Solid software engineering practices: modular design, clear interfaces, automated testing, and maintainable code
  • A good understanding of distributed systems, streaming state, checkpointing, and failure recovery
  • Experience with lake house table formats, data integration, and analytical data modelling
  • The ability to investigate difficult problems, explain trade-offs, and take ownership from design through production.

Nice to have

  • Experience developing shared frameworks, libraries, or platform components would be a strong advantage.

We offer

  • Competitive salary & annual KPI bonus
  • Corporate discounts and special offers from partner companies
  • Hybrid work model: 3 days in the office, 2 days from home
  • 24 Days annually to work from anywhere
  • 24 days of annual vacation and 4 additional recharge day offs each year
  • Birthday Day Off for every team member and 2 childcare days for parents
  • Flexible working hours with two options: 09:00–18:00 or 10:00–19:00
  • Fresh fruits in the office and seasonal treats throughout the year
  • Access to Udemy and our internal learning platform with 1,600+ courses
  • Professional training and workshops to strengthen both technical and soft skills
  • Team events & gatherings, celebrations, championships and wellness initiatives that keep our community active and connected
  • Sports clubs including padel, football, and basketball.