Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - Stream Processing Engineer image - Rise Careers
Job details

Senior Software Engineer - Stream Processing Engineer

Company Description

Wise is a global technology company, building the best way to move and manage the world’s money.
Min fees. Max ease. Full speed.

Whether people and businesses are sending money to another country, spending abroad, or making and receiving international payments, Wise is on a mission to make their lives easier and save them money.

As part of our team, you will be helping us create an entirely new network for the world's money.
For everyone, everywhere.

More about our mission and what we offer.

Job Description

About the role

We are looking for a senior software engineer with a background in stream processing.

Our Stream Processing team is part of the Data Squad.

We provide the tooling and infrastructure that allows Wise to process transfers in real time. Our stream processing platform enables services to do calculations and make decisions in milliseconds, powering our validation, fraud detection and anti money laundering checks.

We also provide the services responsible for data movement into our data lake. This enables product teams and analysts to make data driven decisions.

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 platform tribe.

As we grow the Stream Processing team, we need to sustain this growth by continuously iterating on the services we run, with a focus on availability, security, and ease of use. We’re looking for an engineer with relevant experience who can analyse complex requirements and deliver simple solutions to help our teams achieve our mission with speed and confidence. 

What will you be working on?

You’ll be working hands on designing, architecting, implementing and operating our systems on AWS. In addition, you will also help our product engineers use our tooling and systems, laying down best practises and rules. You should have a deep understanding of stream processing and the related technologies, being able to build and support the tooling to create pipelines that are used for real time decision making in the milliseconds range. Some of the technologies we use:

  • Kafka Streams

  • Apache Flink

  • Apache Iceberg

  • K8s operators

 

What do you need?

We are fully aware that it is uncommon for a candidate to have all skills required and we fully support everyone in learning new skills with us. So if you have some of those listed below and are eager to learn more we do want to hear from you!

  • Experience with Kafka Streams and/or Flink.

  • Experience building production code with Java and Spring.

  • Experience with infrastructure automation tools.

  • Experience building and operating distributed systems at scale.

Interested? Find out more:

What do we offer: 

#LI-AB3 #LI-Hybrid

 

Additional Information

For everyone, everywhere. We're people building money without borders  — without judgement or prejudice, too. We believe teams are strongest when they are diverse, equitable and inclusive.

We're proud to have a truly international team, and we celebrate our differences.
Inclusive teams help us live our values and make sure every Wiser feels respected, empowered to contribute towards our mission and able to progress in their careers.

If you want to find out more about what it's like to work at Wise visit Wise.Jobs.

Keep up to date with life at Wise by following us on LinkedIn and Instagram.

Wise Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Wise DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Wise
Wise CEO photo
Kristo Käärmann
Approve of CEO

Average salary estimate

$91000 / YEARLY (est.)
min
max
$80000K
$102000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - Stream Processing Engineer, Wise

At Wise, we're on a mission to revolutionize how the world manages its money, and we're looking for a talented Senior Software Engineer - Stream Processing Engineer to join our dynamic team located at Worship Square in London. In this pivotal role, you'll become a vital part of our Data Squad, where you’ll leverage your expertise in stream processing to develop cutting-edge tooling and infrastructure that enables real-time money transfers. Your creativity will power our fraud detection, validation, and anti-money laundering processes, allowing us to make split-second decisions. You’ll work hands-on, collaborating with our product engineers to design, implement, and optimize our systems on AWS. We're seeking someone who not only has experience with tools like Kafka Streams and Apache Flink but also possesses a deep understanding of distributed systems at scale. You'll find that we foster a culture of continuous learning and collaboration, encouraging you to grow as you support our mission. If you're the kind of person who thrives in a fast-paced environment and is eager to help us create a smooth and efficient experience for our global user base, then Wise is the place for you. Join us, and be a part of something that truly makes a difference in people's financial lives.

Frequently Asked Questions (FAQs) for Senior Software Engineer - Stream Processing Engineer Role at Wise
What are the responsibilities of a Senior Software Engineer - Stream Processing Engineer at Wise?

As a Senior Software Engineer - Stream Processing Engineer at Wise, you'll be responsible for designing and implementing real-time data processing solutions that empower our global financial operations. Your role involves not only developing the necessary tooling and infrastructure but also ensuring these systems provide critical real-time calculations and decisions, crucial for fraud detection and compliance checks. You will also work closely with other engineers to analyze complex requirements and translate them into simple, effective solutions, all while maintaining high availability and security standards.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer - Stream Processing Engineer position at Wise?

To become a Senior Software Engineer - Stream Processing Engineer at Wise, you should possess relevant experience with stream processing technologies, particularly Kafka Streams and Apache Flink. A solid background in building production code with Java and Spring is also essential. Additionally, you should be proficient in infrastructure automation tools and have experience in operating distributed systems at scale. We're looking for candidates who are eager to learn and grow their skill set within these areas as part of their journey with Wise.

Join Rise to see the full answer
What technologies will I be working with as a Senior Software Engineer - Stream Processing Engineer at Wise?

In the role of Senior Software Engineer - Stream Processing Engineer at Wise, you will engage with innovative technologies such as Kafka Streams and Apache Flink, pivotal for real-time data processing tasks. You'll also work with tools like Apache Iceberg and Kubernetes operators. Your familiarity with cloud platforms, particularly AWS, will be vital as you design and architect systems that support our mission of providing a seamless money management experience worldwide.

Join Rise to see the full answer
How does Wise support professional development for a Senior Software Engineer - Stream Processing Engineer?

At Wise, we understand that continuous learning is key to success, especially in a rapidly evolving field like technology. As a Senior Software Engineer - Stream Processing Engineer, you will have opportunities to enhance your skills through access to resources, mentorship, and engaging in collaborative projects. We encourage innovation and personal growth, ensuring that every team member can pursue their learning journey while contributing to Wise’s broader mission of financial inclusivity.

Join Rise to see the full answer
What is the company culture like for a Senior Software Engineer - Stream Processing Engineer at Wise?

Wise cultivates a vibrant and inclusive company culture that values diversity and collaboration. As a Senior Software Engineer - Stream Processing Engineer, you will be part of a team that prides itself on transparency, empowerment, and respect. We believe that a diverse workforce harnesses creativity and innovation, which is essential for meeting the needs of our global customer base. You'll be encouraged to share your ideas, take initiative, and grow within an environment that celebrates individual contributions and collective success.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Stream Processing Engineer
Can you explain your experience with stream processing technologies for the Senior Software Engineer role at Wise?

When answering this question, focus on specific projects where you've utilized stream processing tools like Kafka Streams or Apache Flink. Discuss the challenges you faced, how you overcame them, and how your involvement led to improvement in real-time data processing capabilities.

Join Rise to see the full answer
How do you ensure data integrity and security in stream processing applications?

Highlight your approach to implementing security measures during data ingestion and processing. Talk about practices such as data validation, encryption techniques, and how you monitor for potential vulnerabilities in your applications for the Senior Software Engineer - Stream Processing Engineer role.

Join Rise to see the full answer
Describe a time when you had to collaborate with product engineers. How did you manage communication and workflow?

Share a specific example of how effective communication and collaboration led to successful project outcomes. Discuss the strategies you used to align technical goals with business objectives, especially in terms of building tools that resonate with user needs.

Join Rise to see the full answer
What are some best practices you follow when developing and operating distributed systems?

Emphasize your adherence to documented best practices concerning distributed architectures. Mention methods for monitoring system performance, implementing redundancy, and ensuring scalability in your system designs, relevant to the Senior Software Engineer - Stream Processing Engineer position.

Join Rise to see the full answer
How do you approach problem-solving when faced with complex technical challenges?

Provide a clear method to your problem-solving approach. Discuss how you analyze the problem, consider alternatives, implement solutions, and evaluate outcomes. Relate to a specific scenario you've faced that demonstrates your analytical skills.

Join Rise to see the full answer
What experience do you have with AWS in your engineering projects?

Detail your familiarity with AWS services that are applicable to stream processing and engineering efforts. Discuss specific tools or resources you’ve utilized, and how you've integrated cloud services into your software architecture at Wise or previous roles.

Join Rise to see the full answer
Can you explain how you would optimize a data pipeline for speed and efficiency?

Talk about techniques for improving performance, such as data partitioning, caching strategies, or adjusting resource allocation. Provide concrete examples where you've driven optimizations that resulted in measurable improvements in processing latency.

Join Rise to see the full answer
How do you keep up with technology trends relevant to the Senior Software Engineer - Stream Processing Engineer position?

Share your strategies for staying current in technology, such as participating in webinars, reading industry blogs, or engaging with community discussions. Mention how your continuous learning empowers you to apply the latest technologies effectively in your projects.

Join Rise to see the full answer
Describe a project where you had to implement automation. What tools did you use?

Provide insights into specific automation tools or frameworks you've utilized in previous projects. Describe your experience with CI/CD practices, describing how those processes added to the reliability and efficiency of your development workflow.

Join Rise to see the full answer
What excites you about the opportunity to work at Wise as a Senior Software Engineer - Stream Processing Engineer?

Articulate your passion for Wise’s mission and values. Discuss how your expertise aligns with the company goals and why you feel particularly motivated to contribute to the stream processing team that enables real-time decision making on a global scale.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Wise Remote Worship Square, 65 Clifton Street, London, United Kingdom
Posted 2 days ago
Photo of the Rise User
Wise Remote Worship Square, 65 Clifton Street, London, United Kingdom
Posted 20 hours ago
Photo of the Rise User
Posted 17 hours ago
Posted 11 days ago
Distribution Stox Remote 235 Rue J.-A.-Bombardier, Boucherville, QC J4B 8P1, Canada
Posted 2 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Weekday Remote No location specified
Posted 11 days ago
Photo of the Rise User
Remote VA Remote No location specified
Posted 11 days ago

Money without borders — instant, convenient, transparent and eventually free.

106 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Future MakerBadge Global CitizenBadge Innovator
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
10 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
17 people applied to Front-End Developer at Whizz
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs
Photo of the Rise User
Someone from OH, Bellbrook just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Compliance officer (AML) at Visa
Photo of the Rise User
Someone from OH, Cleveland just viewed Amazon Expediting Fleet Specialist at MSX International
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins