Senior Software Engineer (Identity)

Ebury
London
Workplace: HybridFull timeFunction: Software EngineeringExperience: 7+ yearsEducation: bachelorsSkills: ["Communication","Interpersonal skills","Problem-solving","Analytical thinking","Collaboration"]

Join the Identity team to design, develop, test, and deploy scalable software that powers Ebury’s global financial platform. You’ll own mission-critical services and partner with product managers, designers, and engineers across the full development lifecycle—from technical design through operational maintenance. Contribute to architecture reviews, strengthen engineering best practices via code reviews and CI/CD, and leverage responsibly used AI tools to accelerate learning and impact.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Ebury
Ebury
2 months ago

Senior Software Engineer (Identity)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Join the Identity team to design, develop, test, and deploy scalable software that powers Ebury’s global financial platform. You’ll own mission-critical services and partner with product managers, designers, and engineers across the full development lifecycle—from technical design through operational maintenance. Contribute to architecture reviews, strengthen engineering best practices via code reviews and CI/CD, and leverage responsibly used AI tools to accelerate learning and impact.
Location: London
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Design, develop, test, and deploy high-quality, scalable software solutions for the global financial platform.
  • •Collaborate with cross-functional teams (product managers, designers, and engineers) to deliver robust features and products.
  • •Participate in the full software development lifecycle from ideation and technical design to deployment and operational maintenance.
  • •Engage in technical discussions and architectural design reviews to shape the future technology stack.
  • •Enhance engineering best practices through code reviews, automated testing, and adherence to CI/CD principles.

Key Requirements

  • •A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a closely related technical discipline, with a strong academic record.
  • •Over 7 years of experience as a software engineer writing production-grade code.
  • •Experience working in fintech or within the financial services industry.
  • •Strong core computer science fundamentals, including data structures, algorithms, software design, and complexity analysis.
  • •Proficiency in at least one modern programming language (e.g., Python, Java, Go).
Experience:7+ yearsFintechFinancial servicesIdentity & access managementIAMAuthorizationAuthentication
Education:Bachelor's in Computer Science, Software Engineering, or closely related technical discipline
Skills:CommunicationInterpersonal skillsProblem-solvingAnalytical thinkingCollaboration
Languages:English
Tech Stack:PythonJavaGoAWSGCPAzureDockerKubernetesCI/CDData structuresAlgorithms

Company Brief

Ebury
Provides international payments, FX, and treasury solutions for SMEs and mid-market companies, enabling cross-border transactions, multi-currency accounts, and financing services to support global trade and cash flow management.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Private Equity Backed
Headquarters: London, United Kingdom
Founded: 2009
WebsiteLinkedIn