Design and implement ETL/ELT pipelines and modernize legacy banking data systems. Collaborate across international Agile teams to deliver scalable, secure data solutions.
Responsibilities
Design, implement, and continuously improve systems for data ingestion, processing, storage, and sharing
Build and optimize data architectures for performance, scalability, and reliability
Develop and maintain ETL/ELT pipelines using modern tools and frameworks to serve regulatory, operational, and analytical needs
Support and modernize legacy data systems and ensure smooth migration to a unified data platform architecture
Uphold high standards of data quality, security, availability, and performance
Collaborate with analysts, software engineers, and business stakeholders to understand data needs and deliver solutions
Perform code reviews, troubleshoot software, and fix defects
Implement monitoring and alerting for data workflows
Gain expertise in banking processes and products
Work as part of a cross-functional Agile development team in a Pan-Baltic, international environment
Requirements
Proven experience with SQL and Python; Java is a plus
Hands-on experience with cloud platforms (AWS, Azure, or GCP)
Experience with container orchestration tools (Kubernetes, Docker)
Strong understanding of streaming data pipelines and platforms (Kafka, Spark, Flink)
Familiarity with data pipeline tools (Airflow or dbt)
Experience with modern data warehousing solutions (Snowflake, BigQuery, Redshift)
Working knowledge of enterprise data platforms (Oracle DB, SAP IQ, SAP Data Services, SAP Business Objects) and reporting tools (Power BI)
Knowledge of solution integrations (real-time, message-based, event-driven) including bridging legacy systems with modern data platforms
Experience with both SQL and NoSQL databases
Exposure to test automation and DevOps practices, including infrastructure as code and security best practices
Experience within the customer business domain is a strong advantage
Proactive approach and ownership mindset
Ability to thrive in a fast-changing environment
Fluent English in spoken and written communication
Preferably already located within the Baltics
Benefits
Flexibility: Flexible working hours and Hybrid work with possibility to work from anywhere in the EU, Iceland, Switzerland, and the UK (90 days/year)
International teams and cross-border collaboration
Additional weeks of vacation available after 1 year of employment
Volunteer time off (additional days for volunteering)
Paid leave: 30 fully paid calendar days for military training per year
Health benefits: Health insurance after first 3 months in Baltic states and Health days for sickness without doctor’s note
Wellbeing: Access to tools and resources to support wellbeing and productivity
Professional growth: Internal and external training programs, workshops, conferences, online training
Senior Data Engineer at Keyrus leading the design, development, and delivery of scalable data platforms. Collaborating with teams to translate requirements into production - grade solutions and mentoring engineers.
Senior Data Engineer for global payments platform designing ETL pipelines and data models. Collaborating across teams to tackle complex data challenges in an innovative fintech environment.
Data Warehouse Modelling Engineer designing and maintaining data models using Data Vault 2.0 for iGaming industry. Collaborating with stakeholders and optimizing data models in a hybrid work environment.
Senior Data Engineer driving impactful data solutions for the climate logistics startup HIVED's core data platform. Collaborating with cross - functional squads to enhance analytics and delivery.
Data Engineer developing and maintaining CRE forecasting infrastructure for Cushman & Wakefield. Collaborates with senior economists and technical teams to ensure high - quality data solutions.
Data Engineer at PwC, engaging with Azure cloud services to enhance data handling and integrity. Responsibilities include pipeline optimizations, documentation, and collaboration with stakeholders.