Senior Software Engineer I - Stream Processing - Kafka & Flink

Wise

Hybrid Actively hiring
London, United Kingdom Posted 59 days ago

At a glance

AI generated

TL;DR

We are seeking a senior software engineer to join our Stream Processing team within Wise’s Data Squad, where you will play a pivotal role in designing and implementing real-time data processing systems on AWS. Your responsibilities include architecting and operating distributed systems using Apache Flink and Kafka Streams, ensuring high availability and security while facilitating seamless integration for product teams. You’ll work closely with cross-functional teams to develop scalable solutions that enable real-time decision-making within milliseconds, supporting critical operations such as validation, fraud detection, and anti-money laundering checks. Ideal candidates have hands-on experience with Java, Spring, and infrastructure automation tools, along with a strong understanding of stream processing technologies like Apache Flink and Iceberg, and Kubernetes operators for managing data pipelines efficiently at scale.

Skills

ApacheFlink KafkaStreams Java Spring AWS Docker CI/CD Prometheus Grafana Kubernetes Terraform PostgreSQL Git Jenkins

What you'll do

  • Design and implement stream processing systems on AWS.
  • Architect scalable distributed systems using Apache Flink or Kafka Streams.
  • Build and maintain tooling for real-time data decision-making pipelines.
  • Provide guidance to product engineers on best practices and system usage.
  • Ensure high availability, security, and ease of use in production environments.

What we're looking for

  • Experience with Apache Flink and Kafka Streams
  • Proficiency in Java and Spring for production code development
  • Expertise in building and operating distributed systems at scale
  • Knowledge of infrastructure automation tools
  • Deep understanding of stream processing technologies and real-time decision making
  • Ability to design, architect, implement, and operate AWS-based systems
  • Experience in providing guidance on best practices for tool usage

Market check

Salary context

This listing doesn't show a salary. Similar roles on FindRole typically pay $117,000–$209,315.

Peer median band

$117,000$209,315

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$139,000$177,250

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 48 open roles on FindRole.

Most-posted roles

View all roles at Wise

More like this

Similar roles

Senior Software Engineer

Adobe

San Jose 77 days ago $208,300$301,600
Apache_Spark Java Scala Agile CI/CD Kafka Docker AWS PostgreSQL Redis GCP Azure Python Go Cassandra Hadoop Kubernetes Terraform

Senior Software Engineer

Morgan Stanley

750 Seventh Ave- Ny 74 days ago $120,000$165,000
HTML5 Angular JavaScript CSS jQuery React Ember Chrome Dev Tools Unit testing Automated build pipelines GitHub Jira Rally Confluence Git Jenkins BDD Microservices Micro frontends Responsive design Web performance Browser DOM and Event APIs

Senior Software Engineer

Q2

Cary, North Carolina 73 days ago
.NET SQL Server C# HTML/CSS JavaScript LLM-based systems RAG fundamentals Vector search integration Chunking strategies Context window management Agentic patterns MVVM Vue Angular React Test automation frameworks SOLID principles Agile development CI/CD
Hybrid