About the job
Ebury empowers ambitious businesses to achieve global growth, and we extend that philosophy to our team members. We promote innovation, collaboration, and problem-solving in a supportive environment where everyone feels a sense of belonging and is equipped for success.
If you're a collaborative spirit eager to reshape global business operations, let's connect. We want to discuss how Ebury can propel your career and help you influence 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 rapidly growing FinTech company dedicated to transforming international trade. We are constructing the 'Internal Engine' of our global delivery organization, with our Client Operations Automation squad playing a pivotal role in this evolution.
We are advancing from traditional automation into the domain of Agentic Orchestration. In this role, you won't just be writing scripts; you will architect high-performance distributed systems and AI-driven solutions that facilitate real-time compliance, client lifecycle management (CLM), and intelligent RFI workflows.
Technical Leadership & Team Context
As a foundational technical leader for the squad, you will collaborate with three mid-level engineers and one Associate Engineer, acting as the primary architect and mentor. This high-visibility role allows you to define engineering standards for the team and lead the technical roadmap for enhancing 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 manage non-deterministic operational tasks, converting manual reviews into automated processes.
- Drive Strategic KPIs: Own the technical outcomes that minimize our Manual Intervention Rate and enhance Average Handling Time (AHT) for global client operations.
- Engineering Excellence: Set best practices for observability, 'exactly-once' execution, and resilience in distributed systems.
- Mentorship: Influence the growth of your team through RFC reviews, technical workshops, and hands-on collaboration with mid-level and associate engineers.
