Technology

Staff Engineer

  • Tallinn, Estonia
  • Tartu, Estonia
Application deadline 12.12.2025

Join us in building the best everyday bank

Our goal is to build the best bank in Estonia, and why not also the best in the world. This requires the use of new technologies in developing daily services on a fresh banking platform. If you believe you have what it takes and want to be part of this unique opportunity, come and let's create the future of everyday banking together!

Today, we are the Estonian bank with the widest international presence, 100% owned by Estonian stakeholders. We operate in nine markets. Now, we want to take the next step and start offering daily payment services to our clients because we believe we can provide better conditions than those currently available on the market.

How do you create value?

  • You help create a smooth and reliable banking service for over 150,000 customers
  • You turn Bigbank’s IT strategy into visible results by driving initiatives that improve how multiple teams deliver software
  • You elevate engineering quality and consistency by aligning architecture, processes, and best practices across the Banking Platform

You are a true expert in the team when

  • You ensure the delivery of high-quality engineering output across teams
  • You align architecture with both short-term and long-term business objectives
  • You ensure that technical solutions are secure, scalable, reliable, cost-effective and high-performing
  • You foster a culture of innovation and adherence to best practices
  • You mentor and guide software and quality engineers, helping them reach their full potential
  • You share your knowledge with colleagues, promoting a culture of continuous learning and development
  • You update and maintain documentation related to software architecture

Our expectations for you

  • You have good communication skills, enjoy collaborating with others and influencing people
  • You are dedicated to achieving excellent results and results matter to you
  • You are a creative problem solver with strong analytical thinking
  • You have experience implementing cross-team change initiatives
  • You have at least 5 years of experience in software development, preferably in banking or financial services
  • You have at least 3 years of experience in a leadership role, preferably in banking or financial services
  • You have a higher education degree, preferably in computer science, information technology, or a related field
  • You have extensive experience with microservices architecture
  • Proficiency in English, both spoken and written

Technologies we work with

Microservices architecture, Java + Spring framework, Node.js, PostgreSQL, MongoDB, RabbitMQ, Kubernetes and others

Proud to be a Bigbanker

I really feel I can resonate with Bigbank's values, which makes Bigbank and me a great match.

Keit Adamson, Head of Product Engineering
Apply now!
Technology

Staff Engineer

  • Tallinn
  • Tartu

Please fill in this form or send an email with your CV to [email protected].

Upload your CV*

HOW TO JOIN What is our recruitment process like?