Ebury
FinTech
SeniorSoftwareEngineer-ClientOps
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
problem-solving; complex state machines; workflow orchestration; non-deterministic operational tasks
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
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.