
Opportunity at
WiseSoftware Engineer
Wise seeks a Software Engineer for its Treasury Ledger group in London. This on-site role involves building and scaling real-time stream-processing infrastructure that tracks foreign exchange…
Career Tools
About This Role
Wise seeks a Software Engineer for its Treasury Ledger group in London. This on-site role involves building and scaling real-time stream-processing infrastructure that tracks foreign exchange positions and liquidity. The position suits backend engineers interested in distributed systems, event-driven architectures, and high-volume financial data. The engineering team develops specialized ledgers utilizing modern technologies including Java 25, Spring Boot, Apache Kafka, Apache Flink, MariaDB, and ClickHouse. Responsibilities include creating real-time data…
Job Description
Wise seeks a Software Engineer for its Treasury Ledger group in London. This on-site role involves building and scaling real-time stream-processing infrastructure that tracks foreign exchange positions and liquidity. The position suits backend engineers interested in distributed systems, event-driven architectures, and high-volume financial data.
The engineering team develops specialized ledgers utilizing modern technologies including Java 25, Spring Boot, Apache Kafka, Apache Flink, MariaDB, and ClickHouse. Responsibilities include creating real-time data quality controls, designing reconciliation systems, integrating new product launches into existing ledgers, and maintaining system resilience as transaction volume grows.
Candidates will take ownership of features from design to production while collaborating with analysts and stakeholders. The role requires solid programming fundamentals, database knowledge, and a strong focus on data accuracy. While prior experience with stream processing or financial domains is advantageous, applicants eager to learn new technical stacks are encouraged to apply.
Responsibilities
- Build specialized ledgers to monitor foreign exchange risk and liquidity in real time using stream-processing technology
- Design real-time reconciliation and data-quality controls to detect discrepancies immediately
- Integrate new company products into the ledger to maintain complete visibility across multiple currencies
- Scale event processing infrastructure to ensure speed, resilience, and observability
- Own features end-to-end from product events to ledger streams in cooperation with senior engineering staff
- Participate in architecture design discussions and code reviews
- Handle incident resolution and engage in post-incident reviews, including on-call support duties
Requirements
- Solid software engineering fundamentals and professional backend development experience
- Experience with Java or an equivalent object-oriented programming language
- Good understanding of databases and SQL
- Strong attention to data correctness and edge cases
- Ability to write well-tested and maintainable code
- Willingness to learn new technologies and domains
Qualifications
- Experience with Apache Kafka, Apache Flink, or other stream-processing tools
- Background working with analytical databases like ClickHouse
- Familiarity with event-driven or data-intensive systems
- Prior interest or experience in payments, banking, accounting, or related financial fields
Core Skills
Benefits
- Starting salary between GBP 68,000 and 87,500 per year
- Restricted Stock Units (RSUs)
- Visa sponsorship transfer support for local candidates
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the location and work arrangement for this role?
This is an on-site position located in London. The employer is only considering local candidates and does not provide relocation support.
What is the salary range for the Software Engineer position?
The starting salary ranges from GBP 68,000 to GBP 87,500 per year, with additional RSUs offered.
What technology stack does the team use?
The engineering team builds with Java 25, Spring Boot, Apache Kafka, Apache Flink, MariaDB, and ClickHouse, alongside AI tooling.
Is visa sponsorship available?
Yes, the employer can support the transfer of visa sponsorship for local candidates.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.


