Staff Engineer (Credit & Underwriting)

Staff Engineer (Credit & Underwriting)

Full-Time 80000 - 100000 € / year (est.) No home office possible
Ebury

At a Glance

  • Tasks: Lead technical projects and design large-scale systems in a dynamic FinTech environment.
  • Company: Join Ebury, a leading global FinTech firm with a focus on innovation.
  • Benefits: Competitive salary, performance bonuses, and comprehensive benefits package.
  • Other info: Opportunities for career progression and a collaborative, inclusive engineering culture.
  • Why this job: Make a real impact from day one and shape the future of financial technology.
  • Qualifications: Strong computer science background and experience in fintech or financial services.

The predicted salary is between 80000 - 100000 € per year.

Ebury is seeking exceptional and highly motivated Staff Software Engineers to join their engineering division in London. This is an opportunity to make a significant impact within a leading FinTech firm. As a Staff Software Engineer, you will be an integral part of the team from your first day, contributing to mission‑critical projects and deploying production code within your first week.

As a Staff Engineer, you'll work across one or more product squads alongside other Engineers, Product Designers, and Product Managers. We’ll expect you to work on the hardest problems and guide the team to smart trade‑offs. You’ll be able to dive into the details but will also always have the big picture in mind. You'll play a key role within Engineering leadership and build close relationships with stakeholders across the business. 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.

Key Responsibilities
  • Provide technical leadership across one or more critical domains, owning the design and evolution of large‑scale, business‑critical systems within our global financial platform.
  • Set architectural direction by leading system design, making high‑leverage technical decisions, and driving alignment on long‑term technology strategy across teams.
  • Partner closely with Product, Design, and Engineering leadership to translate business outcomes into scalable, resilient technical solutions, influencing roadmap decisions and trade‑offs.
  • Operate across the full system lifecycle, from early discovery and architecture through to production operations, reliability, performance, and cost optimisation.
  • Raise the technical bar organisation‑wide by defining and evolving engineering standards, guiding design reviews, and mentoring senior engineers to multiply impact beyond your own code.
  • Act as a force multiplier by identifying systemic risks, technical debt, and cross‑team dependencies early, and proactively driving initiatives that improve velocity, quality, and resilience at scale.
  • Champion engineering excellence through strong opinions on testing strategies, CI/CD, observability, and operational readiness, ensuring systems are secure, compliant, and production‑grade.
  • Lead by example in modern engineering practices, including the responsible use of AI‑assisted development tools to accelerate delivery and learning, while maintaining deep understanding, accountability, and ownership of all solutions produced.
Required Qualifications
  • Strong technical foundation in computer science or a closely related discipline, gained through formal education and/or equivalent industry experience, with evidence of continuous learning and technical depth.
  • Experience working in fintech or within the financial services industry.
  • Extensive experience building and operating production systems at scale. While this often aligns with 10+ years in industry, we value demonstrated impact, sound judgement, and leadership over tenure alone.
  • Deep understanding of core computer science concepts—including data structures, algorithms, system design, and complexity trade‑offs—and the ability to apply them pragmatically to real‑world, high‑scale problems.
  • Proven ability to design, write, and evolve high‑quality software in one or more modern programming languages, with a strong focus on maintainability, performance, and operational robustness.
  • Exceptional problem‑solving and analytical skills, able to decompose ambiguous, multi‑dimensional problems and drive them to clear, effective technical outcomes.
  • Strong communication and influencing skills, capable of articulating complex technical ideas clearly, building alignment across teams, and constructively challenging assumptions at all levels.
  • A collaborative leadership mindset, with a track record of mentoring engineers, raising technical standards, and contributing positively to engineering culture beyond individual delivery.
What We Offer
  • Highly competitive compensation, including a strong base salary, performance‑based bonus, and a comprehensive benefits package, aligned to the impact and scope of a senior technical leadership role.
  • A clearly defined Staff / Principal career path, with transparent expectations, senior‑level mentorship, and multiple growth vectors—including technical leadership, architectural ownership, and organisational influence.
  • The opportunity to work on complex, high‑leverage problems at scale, where your decisions directly shape core platforms, customer outcomes, and long‑term business performance.
  • Meaningful ownership from day one, with responsibility for critical systems and initiatives, and the autonomy to drive improvements across architecture, reliability, and engineering effectiveness.
  • A high‑performing, inclusive engineering culture within a fast‑growing, global FinTech, where technical excellence, thoughtful decision‑making, and constructive challenge are valued and rewarded.

Ebury is an equal opportunity employer. We invite all qualified individuals to apply.

Staff Engineer (Credit & Underwriting) employer: Ebury

Ebury is an exceptional employer that fosters a high-performing, inclusive engineering culture in the heart of London. With a commitment to employee growth, we offer a clearly defined career path for technical leaders, competitive compensation, and the opportunity to work on impactful projects from day one. Join us to be part of a dynamic FinTech environment where your contributions directly influence our core platforms and business success.

Ebury

Contact Detail:

Ebury Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff Engineer (Credit & Underwriting)

Tip Number 1

Network like a pro! Reach out to current employees at Ebury on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. Personal connections can give you an edge!

Tip Number 2

Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common algorithms and data structures, and be ready to discuss how you've tackled complex problems in the past. We want to see your thought process!

Tip Number 3

Showcase your leadership skills during interviews. Talk about times when you've mentored others or led projects. Ebury values collaborative leaders, so make sure to highlight how you've positively influenced your team and raised technical standards.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the Ebury team. Let's get you that Staff Engineer role!

We think you need these skills to ace Staff Engineer (Credit & Underwriting)

Technical Leadership
System Design
Architectural Direction
Scalable Technical Solutions
Production Operations
Reliability Engineering
Performance Optimisation

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Staff Engineer role. Highlight your experience in fintech and any relevant projects that showcase your technical leadership and problem-solving skills.

Showcase Your Technical Skills:Don’t just list your skills; demonstrate them! Include specific examples of how you've applied your knowledge in computer science, system design, and programming languages to solve real-world problems.

Communicate Clearly:We want to see how you articulate complex ideas. Use clear and concise language in your application to show that you can communicate effectively with both technical and non-technical stakeholders.

Apply Through Our Website:For the best chance of success, apply directly through our website. This ensures your application gets to the right people and shows your enthusiasm for joining our team at Ebury!

How to prepare for a job interview at Ebury

Know Your Tech Inside Out

Make sure you have a solid grasp of core computer science concepts, especially those relevant to the role. Brush up on data structures, algorithms, and system design principles. Be ready to discuss how you've applied these in real-world scenarios, particularly in fintech or large-scale production systems.

Showcase Your Leadership Skills

As a Staff Engineer, you'll be expected to lead and mentor others. Prepare examples of how you've guided teams through complex technical challenges or improved engineering standards. Highlight your collaborative mindset and how you've influenced positive changes in engineering culture.

Prepare for Problem-Solving Questions

Expect to tackle ambiguous, multi-dimensional problems during the interview. Practice breaking down complex issues into manageable parts and articulating your thought process clearly. This will demonstrate your exceptional analytical skills and ability to drive effective technical outcomes.

Align with Business Goals

Understand Ebury's mission and how the engineering team contributes to it. Be prepared to discuss how you can translate business outcomes into scalable technical solutions. Show that you can think beyond code and understand the bigger picture, influencing roadmap decisions and trade-offs effectively.