Senior Engineer - Payments
Core
Senior Fullstack Engineer building and scaling the Payments Experience (PayE) web application and tooling to enable efficient feature delivery for Ebury's product teams.
Role type
Senior Fullstack Engineer (Payments)
Builds
Next-generation platform channels, payment processing tools, and internal developer tooling for the PayE team.
Domain
Fintech / Global Payments
Deliverable
production ML models | product features
Required skills
Python, FastAPI, PostgreSQL, Redis, TypeScript, React, Docker, Kubernetes, Terraform, AWS, REST API design, Micro Frontends, CI/CD pipelines, Infrastructure as Code, System Architecture, Linux, Git
Preferred skills
Micro Frontends (MFEs) experience, Open Source contributions
Technologies
Python, FastAPI, PostgreSQL, Redis, TypeScript, React, Jest, Storybook, Docker, Kubernetes, Terraform, AWS
Responsibilities
Develop and maintain next-generation platform channels and payment tools; Design new services and components using RFC processes; Own full lifecycle of services including deployment and maintenance; Ensure code reliability through testing and monitoring; Contribute to CI/CD and Infrastructure as Code tools; Mentor junior and mid-level engineers.
Seniority
Senior, hands-on IC with mentorship responsibilities