Senior Backend Software Engineer

Wise

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
—
Posted
2 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $178k
$107k $236k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $149,500–$206,450.

Based on 240 similar postings.

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

Most-posted roles

View all roles at Wise

At a glance

TL;DR · Senior Backend Software Engineer

The Senior Backend Software Engineer will join the team to drive automation and centralization across partner pricing and billing systems. The role involves building and extending reconciliation systems to ensure pricing accuracy, designing automated controls for compliance and financial integrity, and delivering secure solutions for complex partner requirements. Key responsibilities include designing end-to-end features, contributing to architectural decisions, and improving system resilience and scalability. The candidate will utilize Java or similar object-oriented programming languages, working with event-driven architectures including Kafka, alongside MongoDB and MariaDB. The position requires a focus on building auditable, performant systems within a regulated financial domain. The engineer must balance speed and scalability while managing technical debt and ensuring high standards for observability, security, and testing across all production deliverables.

What you'll do

  • Drive automation and centralization across partner pricing and billing systems.
  • Build and extend reconciliation systems to ensure pricing and billing accuracy.
  • Design and implement automated controls to support compliance and financial integrity.
  • Design and build end-to-end features for pricing and billing services.
  • Improve the resilience and scalability of systems supporting external partners.
  • Develop auditable and performant systems using Kafka, MongoDB, and MariaDB.
  • Take ownership of technical deliverables from initial design through to production.
  • Participate in on-call support and active incident resolution for your area.

What we're looking for

  • Strong software engineering fundamentals and a track record of contributing significantly to impactful projects.
  • Experience with Java or a similar object-oriented programming language.
  • Ability to design systems with a long-term approach using patterns that allow for safe iteration and scaling.
  • Accountability for the availability, reliability, and security of built systems.
  • Ability to address technical debt pragmatically and plan work within an appropriate risk appetite.
  • Commitment to engineering best practices across observability, security, testing, and responsible data usage.
  • Experience in payments, fintech, billing, or another regulated financial domain (preferred).
  • Experience with event-driven architectures, reconciliation systems, or configuration-heavy domains (preferred).

More like this

Similar roles

Senior Java Engineering Lead, Payments Technology, Vice President

Citi

Tampa, FL 16 days ago $113,840–$170,760
Java Spring Boot Microservices Docker Kubernetes Kafka RabbitMQ Oracle MongoDB CI/CD Domain-Driven Design Event-Driven Architecture Resilience4j Hystrix Chaos Engineering GitHub Copilot ISO 20022 SWIFT Clean Code
6+ yrs exp Hybrid

Senior Backend Software Engineer

Salesforce

San Francisco, CA 51 days ago
Java Python Go C++ Ruby Scala Node.JS JavaScript Spring gRPC REST SOAP XML WSDL HTTP JSON AWS GCP Azure Kafka Spark Hive Presto HBase MapReduce Yarn Phoenix CI/CD Agile Prompt Engineering OpenAI API Claude GitHub Copilot Cursor Windsurf
5+ yrs exp Hybrid

Senior Software Engineer, Backend

Stripe

Seattle, WA 36 days ago $206,086–$285,600
Java Scala Python Apache Spark SQL Distributed Systems Big Data JUnit Mockito TestNG Data Pipelines Monitoring Incident Handling Debugging SLOs
5+ yrs exp

Senior Software Engineer, Backend

Veeva Systems

Remote (Pleasanton, CA) +6 108 days ago $110,000–$270,000
Python Django PostgreSQL SaaS Unit Testing Clean Architecture Relational Databases
5+ yrs exp Remote

Senior Software Engineer, Backend

Cisco

San Jose, CA +1 57 days ago
Python Go SQL AWS Azure GCP C++ Typescript Cypress Splunk Query Language (SPL) Distributed Systems CI/CD Query Optimization Data Processing Claude Codex WPT
7+ yrs exp