or apply directly on Ebury's site. We never take the application ourselves.
Is this posting real?
- This role has been open
- 27 days Ebury's roles stay open a median of 29 days
- Reposted
- No
- Salary listed
- No 0% of Ebury's roles list one
- Ghost-job risk at Ebury
- low 0 stale, 3 reposted of 185 open
- Hiring momentum
- 375 roles opened in the last 90 days ↑ up vs. the prior 90 days
- Last confirmed on the employer's board
- 2026-09-17
Measured from postings appearing on and disappearing from Ebury's own greenhouse board since 2026-08-03. Full hiring picture for Ebury.
About this role
As a Staff Engineer on the Client Ops team at Ebury, you'll design and build reusable backend services using Python and TypeScript/Node.js, focusing on creating a source of truth for client data. You'll lead migrations away from legacy systems, collaborate with cross-functional teams, and take ownership of the services you develop. The role involves contributing to technical discussions, ensuring best practices, and utilizing AI tools to enhance service delivery.
- benefits
- 3/5
- freshness
- 4/5
- career value
- 4/5
- role clarity
- 5/5
- pay transparency
- 0/5
Scored from the posting itself — how clearly the role is described, how much it says about pay and benefits, and how recently it was listed. Not a judgement of Ebury as an employer.
What you need
- Strong knowledge of algorithms, object-oriented and functional design, and best-practice patterns.
- Bachelor's or Master's in Computer Science or a related field, or equivalent experience.
- 5+ years backend software engineering (Senior) / 7+ years with cross-domain architectural impact (Staff).
- Experience working in fintech or within the financial services industry.
- Backend depth in production backend services covering data modeling, API design, async patterns, idempotency, and failure modes in microservices.
- Source-of-truth systems design understanding.
Nice to have
- Hands-on experience with durable orchestration or workflow engines such as Temporal.
- Experience integrating LLMs into production within strict data-access boundaries.
- Familiarity with cloud platforms (AWS, GCP) and containerization technologies (Docker, Kubernetes).
- Experience with Domain-Driven Design (DDD) and standardizing communication patterns in a service-oriented architecture.
- Salesforce context for migrating logic off the platform cleanly.
What you get
- Competitive salary and benefits package
- Discretionary bonus based on performance
- Being part of a dynamic environment with global exposure
- Continued personal development through training and certification
- GitHub Copilot and Claude Code licenses for all engineers.
Worth weighing
- The role requires strong backend development skills with a focus on building reusable services, which may involve complex migrations from legacy systems.
- No specific salary mentioned, which could be a consideration for candidates evaluating the role.
- The position is hybrid, requiring 4 days in the office and 1 day working from home, which may not suit everyone.
Summarised from Ebury's posting. Read the full original.
Listed by Ebury on their greenhouse job board, last confirmed open on 2026-09-17. PitchMeAI is not the employer.
More roles at Ebury
- Customer Relations ExecutiveCopenhagen
- Junior Customer Relations ExecutiveBarcelona; Madrid
- Onboarding Analyst - InstitutionalNicosia
- Senior Sales Executive - Private Markets FX SalesLondon
- Key Account Director - DefenceLondon
- Sales Lead - DefenceLondon
- Senior FX Product Manager - Hedging ConversionLondon
- Senior FX Product Manager - Hedging ConversionMadrid