Senior Software Engineer

About Raisin Bank

Raisin Bank aspires to become the leading pan-European B2B2X service bank, offering innovative and flexible
Banking-as-a-Service (BaaS) solutions to financial service providers and platforms across Europe.

Using a cloud-based BaaS approach, we empower our B2B partners to innovate in finance, combining state-of-the-art
technology with deep banking expertise. Together, we continuously improve and expand our products to enable
strong and sustainable growth.

We are an agile organization with a culture built on trust, integrity, feedback, and diversity, providing employees
with responsibility and growth opportunities.

Tech Stack

  • Node.js / TypeScript
  • Terraform
  • MySQL / Prisma ORM
  • NoSQL (DynamoDB)
  • AWS (Serverless architecture)
  • RESTful APIs
  • Optional: Terraform CDK

Your Responsibilities

  • Design, implement, and test components of our Banking-as-a-Service platform
  • Support and drive software engineering best practices
  • Develop domain expertise in modern banking infrastructure
  • Collaborate across teams to increase impact and delivery
  • Utilize state-of-the-art technologies to shape the future of finance
  • Assist Tech Leads in defining technical requirements
  • Effectively communicate with business and technical teams across Raisin Group
  • Maintain and nurture a collaborative and impact-driven team culture

Your Profile

  • Degree in Computer Science, Engineering, Information Systems or equivalent experience
  • Minimum 4 years hands-on experience as a Software Engineer or Architect
  • Ability to manage and deliver software projects collaboratively
  • In-depth knowledge of modern backend technologies (Node.js, TypeScript, Terraform)
  • Experience with relational databases (e.g., MySQL), Prisma ORM, and NoSQL (e.g., DynamoDB)
  • Experience with AWS services, especially Serverless
  • Comfortable with open discussions on architecture and code
  • Optional: Experience with Terraform CDK
  • Very good communication skills; fluency in English required (German is a plus)
  • Solid understanding of Agile methodologies (Scrum/Kanban)

What We Offer

  • €2,000 Employee Development Budget + 4 full training days per year
  • Access to Babbel for ongoing language learning
  • Flexible working hours and remote/hybrid working options
  • 30 vacation days per year
  • Company pension scheme with 20% employer contribution
  • Urban Sports Club membership subsidy of over €20/month
  • Deutschland Ticket subsidy of €25/month for commuting
  • JobRad bike leasing with insurance covered by Raisin
  • Free snacks, fruit, and drinks in our modern Kreuzberg office
  • Relocation support for candidates moving from another city or country

About Raisin

Founded in 2012, Raisin is a global leader in the savings and investment space, opening access to the
$95+ trillion market across the EU, UK, and US. With over 1 million customers and partnerships with more than
400 banks and financial service providers in 30+ countries, Raisin is transforming how people manage savings,
pensions, and investments.

Raisin operates B2C marketplaces and offers B2B solutions including investment and retirement products,
backed by renowned investors like Deutsche Bank, Goldman Sachs, PayPal Ventures, and others.

We have offices in 8 locations: Berlin, Frankfurt, Hamburg, Madrid, Manchester, Munich, New York, and Salt Lake City.

Our Culture

At Raisin, we care about each other and strive to create a welcoming and inclusive workplace, connecting
75+ nationalities in an open, ambitious, and caring environment.

We regularly celebrate success together with events such as our annual summer and winter parties, and smaller
team get-togethers.

Join Us

Apply now to become part of our mission, help shape the future of financial services, and grow with us!

CareerBee Logo

Don't miss out on new jobs!

Signup for weekly updates on new jobs so you can be the first to apply

Contact form for Companies

Are you a talented professional seeking a new opportunity?
Visit our Talents Page.