At Bigbank, we are not maintaining legacy systems and decades-old data platforms.
We are building the future of everyday banking on a modern technology stack and a next-generation banking platform.
As a Data Engineer, you will play a key role in designing the data foundations that power decision-making, analytics, reporting, automation, and future AI-driven solutions across the bank.
If you enjoy building scalable data platforms, solving complex data challenges, and creating systems that thousands of people depend on every day, we'd love to meet you.
Bigbank is an Estonian bank with a strong international presence, operating across eight markets. We are expanding beyond lending into everyday banking, with the ambition to become a leading universal bank in our region.
What makes this journey unique is the opportunity to build core banking services from the ground up - using modern technologies and a next-generation platform, without the constraints of legacy systems.
If you are motivated by building something real, taking ownership, and making an impact, join us and help shape the future of everyday banking.


As a Data Engineer, you will design, build, and evolve the data platform that powers Bigbank's business decisions.
You will work closely with analytics, product, engineering, and business teams to ensure that reliable, high-quality data is available when and where it is needed.
This role combines software engineering, data architecture, cloud technologies, and platform thinking to create scalable solutions that support our growth across multiple markets.
You will:
Build reliable data products and pipelines that support critical business decisions across eight markets
Design scalable data models and warehouse architectures that make data easier to access, understand, and trust
Develop modern ETL/ELT solutions that automate manual processes and improve operational efficiency
Enable real-time insights by building streaming and event-driven data solutions
Improve the resilience, performance, and scalability of our data platform through modern cloud technologies
Apply engineering best practices such as CI/CD, testing, automation, and version-controlled development
Partner with analysts, engineers, and business stakeholders to solve complex data challenges
Help shape the future data architecture of a growing international bank
Opportunity to build rather than maintain
Modern cloud and data technologies
Real impact on products used by hundreds of thousands of customers
Freedom to influence architecture and engineering practices
International environment across nine markets
Collaborative engineering culture focused on quality and continuous improvement
Opportunity to help shape the future of everyday banking
Must have
Strong Python and SQL skills
Experience building production-grade data pipelines
Experience with relational databases
Understanding of data modelling and warehouse design
Familiarity with Git and modern software development practices
Nice to have
Experience with Airflow or similar orchestration tools
Experience with cloud platforms (Azure, AWS, GCP)
Experience with Snowflake, Databricks, BigQuery, Redshift, or Synapse
Experience with Kafka or streaming technologies
Experience with containerization technologies such as Docker and Kubernetes

Need more information? Our HR Partner will answer your questions
signe.virolainen@bigbank.ee