×
Register Here to Apply for Jobs or Post Jobs. X

Staff Engineer; Client Ops

Job in Alcolu, Clarendon County, South Carolina, 29001, USA
Listing for: Ebury
Full Time position
Listed on 2026-07-03
Job specializations:
  • Software Development
    Backend Developer
Job Description & How to Apply Below
Position: Staff Engineer (Client Ops)
Location: Alcolu

Staff Engineer (Client Ops)

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.

Ebury is seeking exceptional and highly motivated experienced Fullstack Engineers to join our Client Ops team in Málaga or Madrid. This is an opportunity to make a significant impact within a leading Fin Tech firm. From your first day you'll be an integral part of the team, contributing to mission-critical projects and shipping production code early. We are committed to identifying and nurturing future technical leaders;

for those who demonstrate exceptional performance and aptitude, we offer an accelerated path for career progression. Our team is distributed across Europe and works collaboratively across domains. We're shifting from owning every domain's Salesforce workflow toward building reusable, end-to-end services for the company, using Salesforce as a platform rather than the place all logic accumulates. You'll be the engineering backbone of that direction across a broad and evolving portfolio of services: not adding the next Salesforce integration, but building the services that let us stop adding them.

One current flagship example is the Client Service, the platform that holds client data and permissions as a source of truth, but the role reaches well beyond any single project.

Key Responsibilities:

  • Design, build and operate reusable backend services, in Python or Type Script/Node.js, that hold data and permissions as a source of truth and expose clean APIs other domains across Ebury consume. Our Client Service platform is the current flagship example: upgrading it into a default core service for client data instead of letting that logic accumulate in Salesforce.
  • Lead migrations that retire our reliance on legacy integrations, for example the Salesforce-to-BOS sync, serving data directly from purpose-built services with clear data contracts and source-of-truth boundaries.
  • Move complex domain logic (for example Lending, Underwriting and Trade Finance workflows) out of Salesforce configuration and into purpose-built platforms, cutting the complexity that lives in the CRM today.
  • Design new services with teammates and engineering leaders through the Request For Comments (RFC) process.
  • Take full ownership under the "You build it, you own it" philosophy, covering both development and maintenance.
  • Build production-grade AI: automated chat responses and deterministic workflow triggers, integrating LLMs (Claude / Gemini) so Ops agents handle exceptions, not routine cases.
  • Help stand up durable orchestration (Temporal) that domain teams migrate their processes onto.
  • Build and operate services with standard APIs, monitoring, alerting, observability, idempotency and external-system integration.
  • Collaborate across cross-functional teams, including product managers, designers and other engineers, to deliver robust features and products across the full software development lifecycle.
  • Contribute to technical discussions and architectural design reviews, and uphold engineering best practices through rigorous code reviews, automated testing and CI/CD.
  • Write testable code with good coverage, and ship through CI and Terraform-managed infrastructure.
  • Leverage the latest AI tools to augment your skills and accelerate delivery. We champion their responsible use: you must be able to fully understand and own any code or solution you produce.
  • Communicate clearly in English, written and spoken.
  • Stay current with emerging technologies and practices.

Required Qualifications:

  • 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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary