Open Role
Ebury

Hybrid opportunity at

Ebury

Staff Engineer (Identity Team)

Ebury is seeking a Staff Software Engineer to join its Identity team within the engineering division in London. Founded in 2009, Ebury is a fast-growing financial…

View Company

Role Snapshot

Hiring Now
Work arrangement
Hybrid
Location
London, United Kingdom
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz2h agoEmployer posted Jul 8, 2026
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Ebury is seeking a Staff Software Engineer to join its Identity team within the engineering division in London. Founded in 2009, Ebury is a fast-growing financial technology company that provides a proprietary platform delivering business accounts, hedging, and financing solutions to help companies operate globally. In this hybrid role, employees work four days in the London office and one day from home. As a key member of the Identity team…

Job Description

Ebury is seeking a Staff Software Engineer to join its Identity team within the engineering division in London. Founded in 2009, Ebury is a fast-growing financial technology company that provides a proprietary platform delivering business accounts, hedging, and financing solutions to help companies operate globally. In this hybrid role, employees work four days in the London office and one day from home.

As a key member of the Identity team from day one, the incoming engineer will take ownership of large, mission-critical services and platforms. The position involves designing and deploying scalable software solutions, collaborating across cross-functional groups, and contributing to technical discussions and architectural reviews. Ebury offers an accelerated path for career progression and mentorship for engineers who demonstrate exceptional aptitude and performance.

The ideal candidate possesses strong expertise in building enterprise-level Identity and Access Management platforms, Fine-Grained Access Control systems, and authorization policies. A background in financial services or fintech is expected, along with proficiency in at least one modern programming language such as Python, Java, or Go. Candidates should also be comfortable leveraging AI tools responsibly to augment their development skills while maintaining full ownership of their code.

Responsibilities

  • Design, develop, test, and deploy scalable software solutions for a global financial platform
  • Collaborate with product managers, designers, and other engineers to deliver robust features
  • Participate in the complete software development lifecycle from initial ideation through operational maintenance
  • Contribute to architectural design reviews and technical discussions to shape the technology stack
  • Uphold engineering best practices via code reviews, automated testing, and CI/CD principles

Requirements

  • Experience building enterprise-level Identity, Access Management platforms, and Fine-Grained Access Control systems
  • Background working in fintech or the financial services industry
  • Understanding of core computer science principles including data structures, algorithms, and complexity analysis
  • Demonstrable programming ability in at least one modern language such as Python, Java, or Go
  • Strong analytical, problem-solving, communication, and interpersonal skills

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related technical discipline
  • Knowledge of advanced authentication techniques like device binding and identity consolidation
  • Familiarity with cloud computing platforms including AWS, GCP, and Azure
  • Experience with containerisation technologies such as Docker and Kubernetes
  • Familiarity with Domain-Driven Design and centralized communication patterns

Core Skills

Benefits

  • Competitive salary and performance-based bonus
  • Comprehensive benefits package
  • Structured career development path with mentorship from senior engineers
  • Opportunities to work on complex projects with measurable business impact

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

What is the location and remote work policy for this role?

This role is based in the London office with a hybrid work schedule requiring four days in the office and one day working from home.

What level of experience is required for the Staff Software Engineer position?

Candidates will probably have over seven years of experience as a software engineer writing production-grade code, alongside expertise in Identity and Access Management platforms.

Is a university degree required?

The posting lists a Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related technical discipline with a strong academic record as a requirement.

What is the salary for this position?

The specific salary is not stated in the job posting, though the company offers a competitive salary, a performance-based bonus, and a comprehensive benefits package.

How should candidates apply to Ebury?

Ebury only accepts applications through official Ebury channels and will never request payment during any part of the recruitment process.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Salla
SallaAdded to Jobsiz 10h ago
Freshworks
FreshworksAdded to Jobsiz 13h ago
BengaluruFull-time
Ebury
EburyAdded to Jobsiz 1d ago
LondonFull-timeHybrid
Ebury
EburyAdded to Jobsiz 1d ago
LondonFull-timeHybrid

Posted by Ebury

Source: Ebury

View the original listing ↗

Posted by employer: Jul 8, 2026

Added to Jobsiz: Oct 15, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Ebury

Ebury

72Open Jobs
—No reviews yet
View Company Profile