Senior Software Engineer - FX Markets

Wise Australia Investments
London, UK
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) Data Analysis Big Data Code Review Continuous Delivery Fault Tolerance Spring-boot Sap Business Objects

Job description

We are looking for a Software Engineer with a strong product and engineering mindset to join our Treasury FX Risk team.

Our team calculates FX risk from trading foreign exchange to meet Wise’s liquidity needs. We manage mission critical services that provide accurate real-time risk calculations and aggregate market data from platforms like Bloomberg and Reuters. Collaborating with Data Science, we also ensure risks are hedged accurately and dynamically.

Our systems offer a real-time view of Wise’s global financial positions, translating transactions into actual and forecasted money movements. Trading teams rely on our data to manage FX exposure and execute trades worth tens to hundreds of millions of pounds, making reliability and scalability our top priorities.

How we work

We operate on a strong belief in automation, programmatic implementation, and reusable design.

We’re looking for people who can step back and think holistically about the ecosystem, but also follow through and help implement the design; drawing on the resources across the rest of the treasury tribe.

As we grow, sustaining our trajectory requires ongoing refinement and iteration of our services with a focus on availability, security, and user experience.

We need a seasoned engineer who can dissect complex requirements and create elegant, impactful solutions, empowering our teams to advance our mission with agility and confidence.

What will you be working on?

You will be working on initiatives to ensure that our services continue to provide accurate and timely data as the company scales.

  • Improving the scalability and reliability of our exchange rates infrastructure
  • Designing and implementing real time data streaming flows to enable real time monitoring of metrics related to financial risks
  • Tackle challenges related to processing large data volumes, addressing performance bottlenecks, and implementing fault-tolerant solutions.
  • Gain in-depth expertise in the finance and treasury domains, contributing to the management of Wise’s financial infrastructure.
  • Collaborate deeply with Operations, Analytics, Trading, and Product teams to align technical and business objects

Requirements

Do you have experience in Spring Boot?, What do you need?

  • Knowledge of Java and Spring Boot.
  • A strong sense of ownership and excellent communication skills to drive cross-team projects.
  • Ability to work independently while also being a collaborative team player, frequently engaging in cross-team efforts.
  • The ability to break down complex projects into incremental milestones that deliver customer value.
  • Curiosity and a drive for continuous learning and improvement.
  • Adherence to and advocacy for best coding practices, continuous delivery, and code reviews.
  • A proven track record of leading technical initiatives and mentoring other engineers.
  • Good discipline and skill in producing written documentation and diagrams.

Benefits & conditions

  • RSU’s in a growing company
  • An annual self-development budget
  • ️ Statutory maternity leave, with a perk of 18 fully paid weeks of parental leave for birth or adoption
  • ️ Paternity leave for 18 weeks at full pay
  • 3 fully paid ‘me days’ per year to help you manage life
  • Relocation and visa expenses covered
  • ️ A paid 6-week sabbatical leave after four years

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

2:10 min

Why organizations combine big data and machine learning

Ayon Roy · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all