Software Engineer (Mid & Senior Levels) – Barcelona Hub
We're looking for Software Engineers (Mid and Senior levels) to join the team of our client: a leading European Unicorn, an AI-powered spend management and procurement platform .
The company helps thousands of businesses across Europe simplify how they spend, pay, and manage expenses, empowering teams while giving finance full visibility and control.
With 200,000+ users across brands like SoundCloud, SumUp, and Bloom & Wild, and offices in France, the UK, Germany, and Spain, this is a great opportunity to join a fast-growing scale-up at an exciting stage of its journey, and to be part of the new Barcelona tech hub .
About the Role
As a Software Engineer, you'll take ownership of both functional and technical topics, working end-to-end across the feature lifecycle, from specification and design to development, testing, and maintenance.
You'll collaborate closely with product managers, designers, and fellow engineers to deliver elegant, scalable solutions that shape the future of spend management.
Tech Stack
TypeScript
Node.js (backend & banking applications)
React (frontend)
PostgreSQL, Redis, SQS, Kafka
Terraform, Kubernetes, AWS, Lambdas, Step Functions
GitHub Actions (CI/CD)
Key Responsibilities
Develop and maintain high-impact spend and payment processing systems.
Write clean, maintainable, and well-tested code.
Collaborate with a cross-functional team to enhance procurement and finance solutions.
Design and deliver intuitive, performant user experiences .
Contribute to the technical vision and architecture.
Continuously improve tools, systems, and processes for scalability and quality.
(Senior) Mentor and inspire fellow engineers; take ownership of complex initiatives.
What We're Looking For
Mid-Level Engineer
2+ years of professional experience in software development.
Solid understanding of modern web technologies and design principles.
Ability to translate business concepts into technical solutions.
Eager to grow, learn, and collaborate in a fast-paced environment.
Passionate about building great products and solving real user problems.
Senior Engineer
5+ years of experience in software engineering, ideally in SaaS or fintech environments.
Proven record of delivering high-quality, scalable systems end-to-end.
Strong architectural thinking and problem-solving skills.
Experience mentoring peers and improving team engineering practices.
Pragmatic mindset with a focus on impact and simplicity.
Why Join
Be part of a top European scale-up that's redefining how companies manage spend.
Work in an international environment (35+ nationalities).
Join a culture built on trust, ownership, and growth .
Flexible hybrid setup (Barcelona-based).
Competitive salary range: €57,000 – €110,000 (including 5% to 10% bonus).
Benefits Snapshot
Flexible hybrid policy
Private health insurance (fully covered)
Meal vouchers (€6/day)
Public transport reimbursement (100%)
Mental health support (Moka.care)
28 days of holiday
Apple equipment
A great team & great snacks