Software Engineer - Treasury

Wise

Quick summary

Work type
On-site
Location
London, United KingdomTallinn, Estonia
Posted
99 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $177k
$119k most similar roles pay here $235k

This listing doesn't post a salary. Most similar roles pay $142,450–$212,500.

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 · Software Engineer - Treasury

As a Back End Engineer at Wise in Tallinn, you will join the team responsible for managing the logistics of global money movement. Your role involves architecting and maintaining scalable microservices primarily using Java and Spring Boot to handle billions in monthly transactions with zero downtime. You will develop algorithms that determine the most cost-effective routes for capital across 50+ currencies, manage asynchronous orchestration of transactions during varying regional banking hours, and ensure data integrity through robust ledgers and APIs. Key skills include expertise in distributed systems, event-driven architecture, SQL (PostgreSQL), and experience with Kafka or RabbitMQ for message-driven architectures. This role demands a deep understanding of financial regulations and the ability to build highly observable systems that prevent silent failures.

What you'll do

  • Design and maintain scalable microservices to handle billions in monthly volume with zero downtime.
  • Develop logic for real-world constraints like bank-specific API quirks and regional settlement cut-offs.
  • Build data infrastructure ensuring every movement of money is accounted for, creating a source of truth for decision-making.
  • Create robust REST APIs providing clean, performant access to complex financial data models for the Front End team.
  • Optimize database queries and message-driven architectures to ensure systems scale alongside rapid growth.

What we're looking for

  • Deep expertise in Java and experience with Spring Boot or similar microservice frameworks.
  • Understanding of event-driven architecture, concurrency, and building resilient distributed systems.
  • Strong database skills, particularly with SQL (PostgreSQL) for high-stakes transactional data management.
  • Ability to model complex real-world rules into clean, maintainable code, especially in financial contexts.
  • Experience in API design and integration, focusing on REST APIs for complex financial data models.

More like this

Similar roles

Software Engineer, Senior

Booz Allen Hamilton

MD 62 days ago $86,900$198,000
React Next.JS Git Jenkins GitLab CI/CD Express Flask Spring FastAPI Python Docker Kubernetes Elasticsearch Kibana Redis Kafka Nginx AWS HAProxy Grafana

Software Engineer, Senior

Booz Allen Hamilton

Herndon, VA 79 days ago $86,800$198,000
Java Kubernetes Docker Spring_Framework REST_API AWS Bitbucket Jenkins Linux CI/CD Ansible MongoDB Apache_NiFi Kafka

Software Engineer, Senior

Booz Allen Hamilton

Herndon, VA 79 days ago $86,800$198,000
Java Kubernetes Docker Spring Framework Spring Boot AWS Bitbucket Jenkins Linux REST CI/CD Ansible MongoDB Apache NiFi Kafka

Software Engineer, Senior

Booz Allen Hamilton

Springfield, VA 37 days ago $86,800$198,000
Java JavaScript Agile JMeter Jenkins Swagger Nexus Apigee GitHub GitLab AWS Bash Curl XML JSON SQL

Software Engineer, Senior

Booz Allen Hamilton

Nellis Afb, NV 31 days ago $86,900$198,000
DevSecOps CI/CD Kubernetes Docker AI ML Python Java C++ PostgreSQL Git Agile AWS Azure GCP Maven Smart System (MSS) SC2S Common Air Defense Picture (CADP)