Software Engineer

Wise
UK
4 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Databases Reliability Engineering Software Engineering Cloud Platform System Software Troubleshooting Backend Kubernetes Microservices

Job description

We are looking for a Senior Software Engineer to join our Reliability Engineering team at Wise. You will work cross-functionally with software engineering teams across the business, identifying and implementing reliability improvements to our most important business services.

Our team’s mission: Enhance the reliability, performance, and compliance of Wise products for customers. Bridge the gap between Product and Platform through collaboration, hands-on contribution, and co-ordinating org-wide efforts.

How we work

We operate on a strong belief in automation and reusable design. We’re looking for people who can step back and think holistically about the ecosystem, design scalable solutions, and follow through on implementation, drawing on the resources across the rest of the Platform tribe., * Identify opportunities to optimise the performance of our critical backend microservices, by implementing and improving the common libraries used by teams across Wise.

  • Develop and implement org-wide, resilient strategies in code, to address challenges in capacity, autoscaling, resiliency, performance and redundancy.
  • Deep-dive with teams into their services, suggest best practices, and implement changes to improve reliability.

Requirements

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!

  • A product engineering background, and are looking to have a big impact.
  • Strong collaboration skills, an ability to jump into projects with limited context and be enthusiastic about influencing how teams prioritise reliability.
  • Strong experience working with microservices in a Kubernetes, cloud-based architecture.
  • Hands-on Software Engineering experience (Java or other backend languages) - you will be contributing to the Wise product and applying reliability best practices (development, resiliency patterns, observability).
  • Hands-on experience with troubleshooting Application, Database, Data related issues.
  • Strong prioritisation skills and effective time management.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · World Congress 2022

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

Videos

See all

Related articles

See all