Senior Product Engineer

Gdańsk, Pomeranian Voivodeship, PolandFull-TimeSeniorSoftware Engineering

You will be redirected to the company career page

Hello from Inbank! If you’ve ever bought something in three installments or financed your gadget purchase online or in a shop, there’s a good chance you’ve used something we built.  Since you’re reading this, you’re probably looking around, or at least curious about what’s out there. We get it: choosing your next role is a big decision. Let’s get acquainted.

  • We’re not here to be another bank. At Inbank, we’re a modular finance platform helping businesses grow and customers pay with ease. We believe banking should feel invisible—an effortless layer that powers every great digital experience. Today, our financing rails are woven into the flow of 6,000+ leading retailers, giving around half a million customers a one-tap way to pay while turbo-charging merchants’ growth.

What’s it like in Engineering?

  • We’re small enough that you’ll know the people building adjacent systems, and large enough that things need real engineering discipline. We’re flexible with processes: teams choose what works for them. We do reflect all work in Jira - in a regulated business, our decisions need to be documented.

Here you’ll find

  • Low hierarchy – A strong idea can come from anywhere. You’re encouraged to share it with anyone in the company, including the CEO.
  • A sandbox for big bets – We’re overhauling core architecture and sunsetting legacy systems; you’ll influence the blueprint that scales across five countries.
  • Endless runway for growth – Whether you want to master new stacks, lead a squad, or spin up a green-field product, we’ll back you with mentoring, budget, and time.

We’re looking for a Senior Product Engineer to join our Core Engine and Contract Lifecycle tribe which builds core solutions for all product lines, focusing on the customer contract lifecycle, self-service, payment collection, and back-office tools. You’ll thrive here if you’re a full-stack engineer who loves building great products for both customers and internal users.

  • You have experience with some of our tech stack (everything can be learned, but we’d like you to make an impact quickly). You’ve built and owned products, led tech delivery, and care about long-term maintainability and observability. You ask questions instead of assuming, and prefer practical solutions over beautiful abstractions. We appreciate it if you are deeply curious about finance and willing to contribute to why and what we build, not just how.

Your Background & Expertise

  • Professional Experience: Senior-level expertise in delivering robust and scalable solutions. Strong knowledge of full-stack engineering and a solid understanding of design patterns.
  • Programming Expertise: Proficiency with Java/Spring and Typescript/Vue, and a strong background in writing clean, maintainable code.
  • Architecture Skills: Expertise in event-driven architecture, with practical experience using Kafka or similar technologies.

Beyond the technical

  • You contribute not only code, but also ideas, mentorship, and leadership in your day-to-day work.
  • You understand that collaboration and open communication are as important as technical skill.
  • You take initiative—whether that’s solving a thorny technical issue, helping a teammate, or sparking a discussion about improving how we work.
  • Ownership: High level of self-organisation, responsibility, and pride in delivering results that make a difference.

Job Summary

CompanyInbank
LocationGdańsk, Pomeranian Voivodeship, Poland
TypeFull-Time
LevelSenior
DomainSoftware Engineering