Ebury

FinTech

SeniorSoftwareEngineer-ClientOps

madrid, madrid, spain; málaga, andalusia, spain Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer - ClientOps at Ebury. Skills: Node.js, TypeScript, Temporal, distributed systems, cloud-native architecture, AI, LLMs. architecting the high-performance distributed systems and AI workers. powering real-time compliance, client lifecycle management (CLM), and intelligent RFI workflows”

What You'll Achieve.

reduce our Manual Intervention Rate; improve Average Handling Time (AHT) for global client operations; help businesses operate and scale globally; build the infrastructure for borderless growth; help our clients scale at every stage

Industry & Context.

FinTech
Problems you'll solve

problem-solving; complex state machines; workflow orchestration; non-deterministic operational tasks

Eligibility Requirements

Support for international relocations, guidance on the Beckham Law tax regime (24% flat rate) for eligible candidates

What They're Looking For.

Must Have

6+ years in backend software engineering, deep expertise in distributed systems, deep expertise in cloud-native architecture, Expert proficiency in Node.js/TypeScript, grasp of asynchronous programming, grasp of idempotency, grasp of failure modes in microservices, Hands-on experience integrating LLMs into production workflows, understanding of prompt engineering, understanding of model evaluation, Proven ability to lead technical initiatives, write and review RFCs, mentor less experienced staff, Fluent English

Nice to Have

Kubernetes a plus

What You'll Do.

architecting the high-performance distributed systems and AI workers

powering real-time compliance

client lifecycle management (CLM)

and intelligent RFI workflows

Lead the design and implementation of complex state machines and workflow orchestration using Temporal and Node.js/TypeScript

Deploy and optimize Gemini in production to handle non-deterministic operational tasks

transforming manual reviews into automated

Establish best practices for observability

"exactly-once" execution

and distributed system resilience

How You'll Work.

Team & Collaboration

work alongside three mid-level colleagues and one Associate Engineer; serving as the primary architect and mentor; collaborating across our 25+ global hubs; foster collaborative energy and high-bandwidth communication

Communication Scope

Fluent English

Process & Methodology

drive the technical roadmap

Full Job Description

Ebury helps ambitious businesses unlock global growth, and we take the same approach with our people. We encourage innovation and movement, collaboration and problem-solving, and foster an environment where everyone can feel they belong, are valued, supported and empowered to succeed. If you’re a collaborator who wants to help transform how businesses operate globally, get in touch - we’d love to discuss how Ebury can accelerate your career so you can shape the future. Senior Backend Engineer - JavaScript/TypeScript Ebury (Madrid/Málaga) Office - Hybrid: 4 days in the office, 1 day working from home per week Ebury is a hyper-growth FinTech on a mission to revolutionize international trade. We are building the "Internal Engine" of our global delivery organization, and our Client Operations Automation squad is at the heart of this transformation. We are moving beyond traditional automation into the era of Agentic Orchestration. You won't just be writing scripts; you will be architecting the high-performance distributed systems and AI workers that power real-time compliance, client lifecycle management (CLM), and intelligent RFI workflows. Technical Leadership & Team Context In this role, you will be the foundational technical leader for the squad. You will work alongside three mid-level colleagues and one Associate Engineer, serving as the primary architect and mentor. This is a high-visibility position where you define the engineering standards for the team and drive the technical roadmap for Ebury's operational efficiency. Your Impact Architect Intelligent Systems: Lead the design and implementation of complex state machines and workflow orchestration using Temporal and Node.js/TypeScript Production-Grade AI: Deploy and optimize Gemini in production to handle non-deterministic operational tasks, transforming manual reviews into automated, agentic processes Drive Strategic KPIs: Own the technical outcomes that reduce our Manual Intervention Rate and improve Average H

Free ATS check

Applying for this Senior Software Engineer - ClientOps role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Ebury?

Real rants from real employees. Read before you apply.

Read Company Rants →