
Senior Software Engineer (Data Platform)
Luminor Group9 months ago
Tallinn, EstoniaSenior
Responsibilities
- Design, implement, and continuously improve systems for data ingestion, processing, storage, and sharing.
- Build and optimize scalable, high-performance data architectures and ETL/ELT pipelines.
- Integrate systems and synchronize data across domains using real-time, message-based, and event-driven approaches.
- Maintain data quality, security, availability, and performance standards.
- 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.
- Work in a cross-functional team supporting banking processes across the Pan-Baltic region.
- Take ownership of technical improvements and independently drive initiatives.
Requirements
- Proven experience with SQL and Python.
- Hands-on experience with AWS, Azure, or GCP cloud platforms.
- Experience with Kubernetes and Docker.
- Strong understanding of streaming data pipelines and Kafka, Spark, or Flink.
- Familiarity with Airflow or dbt.
- Experience with Snowflake, BigQuery, Redshift, or Databricks data warehousing solutions.
- Experience with both SQL and NoSQL databases.
- Knowledge of real-time, message-based, and event-driven integrations.
- Exposure to test automation, DevOps practices, infrastructure as code, and security best practices.
- Experience in the customer business domain is an advantage.
- Ability to take ownership and drive initiatives independently.
- Fluent spoken and written English is required.
Benefits
- Flexible working hours and hybrid work, with the possibility to work from anywhere in the EU, Iceland, Switzerland, and the UK for up to 90 days per year.
- Additional weeks of vacation after one year with the company.
- Additional volunteer time off.
- Up to 30 fully paid calendar days per year for military training.
- Health insurance after the first three months in all three Baltic states, plus health days for sickness absence without a doctor's note.
- Wellbeing tools and resources.
- Internal and external training, LinkedIn Learning, workshops, conferences, and online training.
- Special offers and pricing on Luminor products and services.
- The company primarily seeks candidates already located within the Baltics.
Tech Stack
Amazon RedshiftApache AirflowApache FlinkApache KafkaApache SparkAWSAzureDatabricksdbtDockerGoogle BigQueryGoogle Cloud PlatformKubernetesPythonSnowflakeSQL
Categories
Data Engineering
About Luminor Group
Luminor Group is a pan-Baltic retail and corporate bank serving individuals, SMEs, and large companies across Estonia, Latvia, and Lithuania. It offers everyday accounts, cards, mortgages, business lending, savings and investment products, and digital and mobile banking, earning interest and fee income. Founded in 2017 and headquartered in Tallinn, it is now owned by OTP Bank and operates as one of the region’s largest banks.