Senior Software Engineer II - Treasury + Liquidity (Java)

Wise

Hybrid

Quick summary

Work type
Hybrid
Location
London, United Kingdom
Posted
101 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $185k
$138k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $147,062–$222,000.

Based on 240 similar postings.

Employer

About Wise

Wise (formerly TransferWise) is a global technology company specializing in international money transfers and multi-currency accounts, offering transparent low-cost foreign exchange for individuals and businesses. Industry: Financial Technology & International Payments

Wise currently has 58 open roles on FindRole.

Listed pay typically runs $105,000–$130,000 across 7 roles with salary data.

Most-posted roles

View all roles at Wise

At a glance

TL;DR · Senior Software Engineer II - Treasury + Liquidity (Java)

As a Senior Engineer on Wise’s Treasury team, you will lead and grow the core liquidity management function by designing, implementing, and refining systems that ensure sufficient cash is available where needed. You’ll work closely with product managers, data scientists, and operations teams to translate business requirements into technical solutions, focusing on Java, Spring Boot, and cloud technologies like AWS or GCP. Key responsibilities include building high-performance tools for real-time liquidity management, mentoring junior engineers, and driving architectural decisions that enhance operational efficiency and mitigate risk. This role demands a strong product mindset, experience with asynchronous messaging systems such as Kafka, and familiarity with big data technologies to deliver actionable insights and customer-focused solutions.

What you'll do

  • Design and build high-performance, scalable tools for liquidity management.
  • Implement real-time observability metrics for Liquidity management systems.
  • Lead initiatives to improve automation, reliability, and performance in Treasury.
  • Translate business requirements into technical solutions with product managers.
  • Mentor junior engineers through code reviews and technical guidance.

What we're looking for

  • Experienced in designing and implementing high-performance, scalable systems using Java and Spring Boot.
  • Proficient in real-time observability and metric-driven approaches for complex systems.
  • Strong background in asynchronous messaging systems like Kafka and cloud technologies.
  • Skilled in relational databases, SQL query optimization, and schema design.
  • Knowledge of big data technologies such as Hadoop, Spark, or Flink is beneficial.
  • Capable of leading technical initiatives and mentoring junior engineers effectively.

More like this

Similar roles

Software Engineer - Treasury

Wise

London, United Kingdom +1 101 days ago
Java Spring Boot Kafka RabbitMQ PostgreSQL REST APIs Docker CI/CD SQL Event-driven architecture Microservices Messaging architectures Observability Logging Tracing Monitoring

Senior Software Engineer - Financial Products

The Federal Reserve

San Francisco 52 days ago $190,000$290,000
Java REST APIs Webhooks SQL PostgreSQL Docker Kubernetes CI/CD Git AWS Azure Google Cloud Platform Microservices Scalability Performance Optimization Quality Assurance Complex Distributed Systems Software Engineering Practices

Senior Java Engineer – Markets Financing Technology

Citi

Remote (480 Washington Boulevard Jersey City, US) 68 days ago $121,200$181,800
Java Spring Boot Spring MVC Spring Security Docker Kubernetes AWS GCP Azure Microservices MVC CI/CD SQL PostgreSQL RESTful APIs JSON JUnit Mockito Jenkins Git Swagger OAuth2 SAML
Remote