Описание: TBC Uzbekistan is a digital financial services ecosystem serving more than 22 million users. It provides digital banking, business services for entrepreneurs and SMEs, payment apps, installment credit, a retail platform for SMEs, and digital insurance.
Задачи:
•Build and maintain batch and streaming data pipelines
•Extend Palladio with reusable integrations, processing capabilities, and validation rules
•Improve data correctness and recovery, including retries, replay, schema evolution, and duplicate handling
•Develop safe table maintenance capabilities and improve processing and storage efficiency
•Own delivery through testing, code reviews, monitoring, performance tuning, and production troubleshooting
•Contribute to technical design decisions and support other engineers
Требования:
•Strong Scala and SQL skills
•Hands-on experience running Spark workloads in production
•Solid software engineering practices, including modular design, clear interfaces, automated testing, and maintainable code
•Good understanding of distributed systems, streaming state, checkpointing, and failure recovery
•Experience with lake house table formats, data integration, and analytical data modelling
•Ability to investigate difficult problems, explain trade-offs, and take ownership from design through production
Будет плюсом: Experience developing shared frameworks, libraries, or platform components
Условия:
•Competitive salary and 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 days off each year
•Birthday day off for every team member and 2 childcare days for parents
•Flexible working hours: 09:00–18:00 or 10:00–19:00
•Fresh fruits in the office and seasonal treats throughout the year
•Access to Udemy and an internal learning platform with 1,600+ courses
•Professional training and workshops to strengthen technical and soft skills
•Team events, gatherings, celebrations, championships, and wellness initiatives
•Sports clubs including padel, football, and basketball