Senior Software Engineer - FX Markets
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
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.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
Software Engineer Salary London
Is Software Engineering Over-Saturated?
The 12 Best Jobs for Software Engineers