Find a jobRecruiters

Senior Software Engineer

Exclusive opportunity

Onsite

Senior Software Engineer

Spendesk

Senior Software Engineer

Skills

NodeTypescriptAIAWSKubernetesComplianceTerraform

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Location:

Barcelona, Spain

Work mode:

Onsite

Published on:

7 October 2026

What they need


Who you are

  • Fluency in written and spoken English, our business language
  • At least 5 years of experience in software development, ideally in a product-focused environment
  • Strong expertise in TypeScript, particularly for backend development with Node.js
  • A proven track record of designing and delivering high-quality, scalable products
  • Strong architectural knowledge, including experience with micro-services and maintainable system design
  • The ability to lead initiatives and make sound decisions with a high degree of ownership and autonomy
  • A product-oriented mindset, with the ability to contribute to discovery, prioritisation, meetings, and squad rituals
  • Experience working in financial services, payments, fintech, or another regulated industry
  • Experience with wallet, treasury, cash management, accounting, reconciliation, or payment account products
  • Experience integrating with third-party providers through APIs, external services, and webhooks
  • Experience with ledgers, financial data consistency, event-driven systems, or event-sourcing patterns
  • Knowledge of compliance, security, banking operations, or maintaining reliable regulated platforms
  • Experience with AWS, Kubernetes, Terraform, or infrastructure-as-code
  • Experience supporting international, multi-entity, or multi-currency use cases

What the job involves

  • We are looking for a talented Senior Software Engineer to join our Product, Design, and Engineering organisation and help shape the future of spend management
  • You will join our Wallet squad, part of the Payment Groups, helping build reliable, scalable, and user-friendly financial services for finance teams
  • This role is primarily backend-focused, with an expected split of approximately 70% backend and 30% frontend
  • You will take ownership of functional and technical topics across the full feature lifecycle, from discovery and specification through technical design, development, testing, documentation, deployment, and maintenance
  • As a Senior Software Engineer, you will also help shape the squad’s technical direction, lead initiatives, support strong engineering practices, and contribute to a positive and collaborative team culture
  • Design, develop, and maintain reliable services for wallet accounts, deposits, balances, cash movements, and payment flows
  • Build clear and trustworthy experiences that help finance teams understand current and future cash positions
  • Contribute to capabilities that improve liquidity, funding flows, and the movement of funds in, out, and between entities
  • Work on international and multi-entity use cases, including multi-currency wallet capabilities
  • Contribute to accounting, segregation, reporting, and operational workflows that support accurate and compliant financial services
  • Define and evolve robust architectures, applying principles such as hexagonal architecture, clear domain boundaries, and strong data consistency
  • Lead technical initiatives from discovery and design through implementation, delivery, and continuous improvement
  • Use AI-assisted development tools daily, share effective practices, and help promote responsible usage across engineering

The application process

  • As we are an international team, please submit your application and CV in English

Benefits

  • Transport reimbursement: Monthly contributions to your transport card (metro, bus or train)
  • Offsites and events: Regular team events to exchange with other Spendeskers and get to know each other better
  • Annual leave: 28 days per year to rest and relax
  • €50 on your Spendesk card: To buy anything you need for work
  • For Spendeskers with kids: Generous parental leave & a lot of flexibility for working parents
  • Great offices: In the hearts of Berlin, London, Madrid, and Paris

Other offers great for you!

These companies are also looking for great profiles

Team.is

Senior Software Engineer Fullstack Typescript H/F

70000 - 90000 euros

Permanent contract

Paris, France

Hybrid

Skills

DockerReactTypescriptAWSKubernetesFullstack DevelopmentTerraformNXEffectAnglais

7 months ago

Quick apply

Team.is

Senior Software Engineer - Fintech

90 000€ - 150 000€

Permanent contract

Paris, France

Hybrid

Skills

Typescriptfintech

7 months ago

Quick apply

Kalytech Consulting

Senior Software Engineer

530

Freelance

Brussels, Belgium

Hybrid

Skills

C#.NETMicrosoft SQL ServerSelligent

4 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools