You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Wise

Senior Software Engineer I - Wise for Enterprise - Banks

  • Hybrid
  • 6+ years

Salary

£87,000 - 111,000/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is a global technology company that helps people and businesses send, spend and receive money internationally. The team is small and growing, and it builds new products for banks that fund international payments, settle with the company and convert currencies.

The Cash Management team builds the tools that give banks control over their cash and extend how the company works with partners and their customers.

Typical problems include how a bank can lock in a rate now and release funds later, or send a payment first and settle afterward. You will help build the capabilities behind those choices.

This is a hands-on senior role with significant ownership and the freedom to drive work forward. You will work with colleagues who share designs, review each other's code and pair on problems.

You will work with product managers, partner banks and engineers across the company who run the systems for accounts, incoming payments and liquidity, agreeing how those systems fit together.

The work combines product development with building reliable services that move money between systems. Your input will shape how the team solves customer problems, designs its systems and keeps engineering quality high as it grows.

Responsibilities

  • Take solutions from the customer problem through to production. Shape the approach with product managers and engineers, then design, build, test and run backend services.
  • Choose technical approaches with care. Explain the tradeoffs between delivery speed, reliability and maintainability, and make decisions even when information is incomplete.
  • Agree clear interfaces with other teams and understand how your changes affect the wider payment flow.
  • Make the services you run more dependable by strengthening tests and observability and by diagnosing production issues.
  • Contribute across workstreams, share domain knowledge and help other engineers grow through reviews, pairing and mentoring.
  • Deepen your knowledge of funding, settlement and currency conversion so you can make better product and engineering choices. As the team's scope grows, you may take on wider technical ownership and shape how it builds.
  • Design, develop and maintain highly scalable Java and Spring Boot services as part of a microservices setup.
  • Apply domain-driven design to produce robust, scalable solutions.
  • Drive the build-out of event-driven designs with Kafka or comparable messaging tools.
  • Design and tune relational databases such as PostgreSQL for performance and scale.
  • Partner with other functions to back integrations for banks and to extend the payment platform internationally.
  • Review code, promote good coding practice and mentor junior engineers.

Requirements

  • Hands-on experience building large-scale distributed systems, or making significant contributions to them.
  • Solid backend experience with relational databases, event-driven systems and an object-oriented language.
  • A product mindset. You can explain the customer problem behind your work, why your solution matters and how you check that it helps.
  • You can take ownership with a high level of autonomy, keep moving through uncertainty and bring in others when their expertise is needed.
  • Clear communication and collaboration. You can explain technical decisions, work across teams and help colleagues succeed.
  • Curiosity about the business domain and a desire to learn how partners use what you build.
  • Useful additional experience includes: Java, Spring Boot, Kafka or PostgreSQL.
  • Useful additional experience includes: payments, fintech, funding, settlement or foreign exchange.
  • Useful additional experience includes: using product metrics and data to understand customer behaviour and guide decisions.
  • The technologies and banking domain can be learned on the job. If you bring the core engineering experience, ownership and curiosity described above, the company would like to hear from you.

Conditions

Starting salary of £87,000 to £111,000.

The company values diverse, inclusive teams and welcomes applicants from every background.

Benefits

  • RSUs are offered in addition to the starting salary.
  • A the company benefits package is available.

Where you’d work

Part of the week in the office

You can work from

  • United Kingdom

About the company

Wise

  • Industry: FinTech

Office in London, United Kingdom

Also hiring in Tallinn, Estonia, Austin, United States and Budapest, Hungary

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 1 red flag

Still hiring?

14 checks

No red flags

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details14 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Java
  • PostgreSQL
  • Spring
  • Kafka
Seniority
Senior
Type
Full-time
Equity
Equity offered
Industry
FinTech
Specialty
Backend
Show 8 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
6+ years
Tech stack
  • Java
  • PostgreSQL
  • Spring
  • Kafka

Location

Work model
Hybrid
Region
United Kingdom
Office
  • London, United Kingdom
Remote from
  • United Kingdom

Compensation

Salary
£87,000 - 111,000 / year
Pay period
Annual
Equity
Equity offered

Employment

Type
Full-time

Company

Industry
FinTech

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason