At a Glance
- Tasks: Build and evolve infrastructure for seamless financial data flow at Wise.
- Company: Join Wise, a global tech company revolutionising money management.
- Benefits: Competitive salary, inclusive culture, and opportunities for career growth.
- Why this job: Make a real impact on financial data integrity in a fast-paced environment.
- Qualifications: Strong Java skills, experience with Kafka, and a product-focused mindset.
The predicted salary is between 36000 - 60000 £ per year.
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.
Wise is scaling rapidly in volume, revenue, and product offerings. To keep up, our core Finance service (ledgering, assurance, reporting) requires a seamless flow of reliable data from product teams. As a Software Engineer in the Finance Data Onboarding team, you will build and evolve the infrastructure that connects these worlds. You will ensure data flows from numerous services across Wise to Finance in a performant, scalable way, enabling us to maintain financial accuracy even as we scale exponentially. You will be joining a high-impact, focused team of 2 engineers based in London.
Team Mission
We exist to ensure the integrity and scalability of Wise's financial data foundation. By connecting Finance services directly to product data via performant, real-time rails, we empower teams with the tools they need to handle financial obligations with confidence and efficiency. You will join us at the beginning of a major migration journey.
Immediate Collaboration
In the beginning, you will work very closely with the Finance Data Assurance team, helping them migrate their controls to our new real-time data processing rails.
Tackle High-Scale Challenges
You will help mature a pipeline that already processes 200 million product attribute events per day, implementing fault-tolerant solutions to ensure it remains performant as we scale.
Expand the Vision
You will help drive the adoption of this solution across other Finance domains (ledgering, reporting), maturing the architecture to handle data consistency across the entire company.
High-Scale Distributed Systems
You will be dealing with 200+ million events per day (and growing). This requires solving hard engineering problems regarding throughput, latency, and partition tolerance.
Architectural Impact
Since the team is currently small (2 engineers) and we are at the beginning of this migration journey, you will have a massive influence on architectural decisions and how we shape the future of financial data at Wise.
Deep Domain Exposure
You will see 'under the hood' of a global Fintech. You will work across the boundary of Finance, gaining deep knowledge of how accounting happens at a massive scale.
Real-Time Complexity
You will move us from batch-reliant processes to real-time event streaming using Kafka, requiring a deep understanding of asynchronous communication patterns and eventual consistency.
Qualifications
- Strong Java expertise, with deep knowledge of the Java ecosystem and Spring Boot framework, including writing clean, testable, and maintainable code.
- Hands-on experience with messaging systems, such as Kafka, and an understanding of distributed system patterns.
- Proven experience working with relational databases (PostgreSQL/MariaDB), including schema design and query optimisation.
- A strong product mindset, with the ability to prioritise work based on customer needs and make informed, data-driven decisions.
- High sense of ownership and excellent communication skills, enabling effective collaboration and the ability to drive projects across multiple teams.
Additional Information
How we work – a practical guide Wise Tech Stack (2025 update) Our Engineering career map Scaling our Infrastructure; how we make it work Wise Engineering Wise Benefits 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.
Software Engineer - Finance Data Onboarding employer: Wise
Contact Detail:
Wise Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Finance Data Onboarding
✨Tip Number 1
Network like a pro! Reach out to current employees at Wise on LinkedIn. A friendly chat can give you insider info and maybe even a referral. We all know referrals can make a huge difference!
✨Tip Number 2
Prepare for the technical interview by brushing up on your Java skills and understanding Kafka. We recommend doing some mock interviews with friends or using online platforms to get comfortable with the format.
✨Tip Number 3
Show off your passion for finance tech! When you get the chance, share your thoughts on how you can contribute to Wise's mission. We love seeing candidates who are genuinely excited about what we do.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining our team at Wise.
We think you need these skills to ace Software Engineer - Finance Data Onboarding
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineer role. Highlight your Java expertise, experience with Kafka, and any work with relational databases. We want to see how you can contribute to our mission!
Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for the role. Share why you're excited about working at Wise and how your background makes you a great fit for the Finance Data Onboarding team. Let us know what drives you!
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex engineering challenges in the past. We love seeing candidates who can think critically and come up with innovative solutions, especially in high-scale environments like ours.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you're keen on joining our team at Wise!
How to prepare for a job interview at Wise
✨Know Your Tech Stack
Make sure you’re well-versed in Java and Spring Boot, as these are crucial for the role. Brush up on your knowledge of messaging systems like Kafka and be ready to discuss how you've used them in past projects.
✨Understand Financial Data
Since you'll be working with financial data, it’s important to have a grasp of how accounting works at scale. Familiarise yourself with concepts like ledgering and reporting, and think about how you can contribute to maintaining financial accuracy.
✨Showcase Problem-Solving Skills
Be prepared to tackle high-scale challenges during the interview. Think of examples where you’ve solved complex engineering problems related to throughput, latency, or partition tolerance, and be ready to discuss your thought process.
✨Communicate Effectively
With a small team, communication is key. Practice articulating your ideas clearly and concisely. Be ready to demonstrate how you’ve collaborated across teams in the past and how you can drive projects forward at Wise.