Senior Software Engineer I - Account Communications

Senior Software Engineer I - Account Communications

Full-Time 87500 - 111000 € / year (est.) Home office (partial)
Dangote Industries Limited

At a Glance

  • Tasks: Join us to enhance customer communications and build scalable backend systems.
  • Company: Wise, a global tech leader in money management.
  • Benefits: Attractive salary, RSUs, flexible working options, and growth opportunities.
  • Other info: Dynamic team culture with a focus on innovation and customer feedback.
  • Why this job: Make a real impact on millions of customers' financial experiences.
  • Qualifications: Proficient in backend languages and experienced in scalable system design.

The predicted salary is between 87500 - 111000 € 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. As part of our team, you will be helping us create an entirely new network for the world's money. For everyone, everywhere.

Team you’ll be working in: Account Communications

Role Description

We are looking for a Backend Engineer to join the Account Communications team. We own the platform that delivers millions of customer communications every day — emails, push notifications, in-app messages, and more.

How we work

For everything we do, we keep our customers’ needs in mind. We prioritise projects using research based on the data, collect the feedback from customers and learn from our mistakes. At Wise, we believe in independent teams where we define our priorities ourselves and everyone can contribute with ideas and suggestions.

Impact

Your work will directly impact millions of customers who rely on Wise to keep them informed about their money. The communications we deliver carry regulatory obligations and are essential to maintaining customer trust — reliability and accuracy at this scale is what makes the challenge exciting.

What will you be working on?

  • Improving delivery reliability and visibility across all communication channels.
  • Evolving our platform infrastructure for scale and cost efficiency.
  • Building tooling to help teams manage customer communications.
  • Adding new capabilities to existing platforms.

What do you need?

  • You know how to deliver complex product solutions and build distributed systems which are used by thousands of customers every hour.
  • You are proficient in backend programming languages like Java, Kotlin, Python or Go and willing to learn and work with Java services.
  • You have extensive experience in designing and implementing asynchronous, reliable and scalable systems in microservices environments.
  • You have a strong product mindset and genuine passion for user experience.
  • Clean, efficient, and well-tested code is your standard.
  • You are comfortable using AI-assisted development tools and apply engineering judgement to everything you ship.

Nice to Have:

  • Experience with messaging or event-driven systems.
  • Experience working with email delivery infrastructure.
  • Experience in API-first development.
  • Experience with IaC is a plus.

What do we offer:

Starting salary: £87,500 + £111k + RSUs

Senior Software Engineer I - Account Communications employer: Dangote Industries Limited

Wise is an exceptional employer that fosters a culture of innovation and independence, allowing employees to contribute ideas and shape their projects. With a focus on customer-centric solutions, team members enjoy the opportunity to make a significant impact on millions of users while benefiting from competitive salaries, stock options, and a supportive work environment that prioritises personal and professional growth.

Dangote Industries Limited

Contact Detail:

Dangote Industries Limited Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer I - Account Communications

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Wise. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub, make sure it’s up to date. Share projects that highlight your backend programming prowess and any cool tools you've built. This is your chance to shine!

Tip Number 3

Prepare for the interview like it’s the final boss level! Research Wise’s mission and values, and think about how your experience aligns with their goals. Be ready to discuss how you can improve their communication platform.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Wise team. Let’s get you on board!

We think you need these skills to ace Senior Software Engineer I - Account Communications

Backend Programming Languages (Java, Kotlin, Python, Go)
Distributed Systems Design
Asynchronous System Implementation
Reliable and Scalable Systems Development
Microservices Architecture
Product Mindset
User Experience Focus

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your backend programming expertise and any relevant projects you've worked on, especially those involving microservices or customer communications.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about the role and how you can contribute to our mission at Wise. Share specific examples of how you've tackled challenges in previous roles, particularly around reliability and scalability.

Showcase Your Problem-Solving Skills:In your application, don’t just list your technical skills; demonstrate how you've used them to solve real-world problems. We love seeing candidates who can think critically and apply their knowledge to improve systems and processes.

Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Dangote Industries Limited

Know Your Tech Stack

Make sure you’re well-versed in the backend programming languages mentioned in the job description, like Java, Kotlin, Python, or Go. Brush up on your knowledge of microservices and asynchronous systems, as these will likely come up during technical discussions.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex product solutions or improved system reliability. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your impact.

Understand Customer Needs

Since the role focuses on customer communications, be ready to talk about how you’ve prioritised projects based on user feedback and data. Demonstrating a strong product mindset and genuine passion for user experience will set you apart.

Ask Insightful Questions

Prepare thoughtful questions about Wise’s approach to communication delivery and how the team collaborates on projects. This shows your interest in the role and helps you gauge if the company culture aligns with your values.