Job Search and Career Advice Platform

Enable job alerts via email!

Lead Software Engineer - Finance Technology

ON RUNNING

Greater London

On-site

GBP 65,000 - 85,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global sportswear company seeks a Senior Engineer to architect and build robust financial solutions that support their global operations. This pivotal role focuses on transitioning to a high-performance, event-driven architecture, leveraging TypeScript, NestJS, and Apache Kafka. Ideal candidates will have extensive backend experience in Node.js and a collaborative mindset to handle financial stakeholder needs. Join us in ensuring that our financial systems are scalable, reliable, and future-proof.

Qualifications

  • Extensive experience building backend services specifically with NestJS and Node.js.
  • Proven experience implementing Apache Kafka in production environments.
  • Proficient in leading technical discovery for migrations.
  • Strong track record with Kubernetes, Terraform, and GitHub Actions.
  • Technical experience with ERP systems and financial processes is a plus.
  • Ability to communicate effectively with technical peers and Finance stakeholders.

Responsibilities

  • Architect and build the financial infrastructure that powers global operations.
  • Lead transition to a North Star architecture, improving performance and scalability.
  • Ensure financial systems are reliable and compliant, leveraging Kafka and NestJS.

Skills

TypeScript Mastery
Streaming Expertise
Logical Problem Solver
Cloud & DevOps Native
Domain Curiosity
Collaborative Partner

Tools

NestJS
Node.js
Apache Kafka
Kubernetes
Terraform
GitHub Actions
Job description
Overview

In short: As a Senior Engineer in the Finance cluster, you will architect and build the technological infrastructure that powers On's global financial operations. You will play a pivotal role in transitioning our finance ecosystem toward a "North Star" architecture — moving away from legacy patterns toward a high-performance, event-driven landscape. At On, we believe everyone in the world should have access to the best sportswear. For this to happen, we need high-performing, robust financial solutions that ensure our global growth is supported by accurate data, compliant processes, and efficient automation across all legal entities. By leveraging Kafka for real-time data streaming and NestJS for robust microservices, you will ensure our financial systems — from global tax compliance to automated bank integrations — are scalable, reliable, and future-proof.

Responsibilities
  • Architect and build the financial infrastructure that powers On's global operations.
  • Lead the transition to a North Star architecture, moving from legacy patterns to a high-performance, event-driven landscape.
  • Ensure scalable, reliable financial systems with accurate data, compliant processes, and efficient automation across all legal entities, leveraging Kafka and NestJS.
Qualifications
  • TypeScript Mastery: Extensive experience building backend services specifically with NestJS and Node.js.
  • Streaming Expertise: Proven experience implementing Apache Kafka in production environments to handle high-throughput data.
  • Logical Problem Solver: Proficient in leading technical discovery and breaking down big migrations into manageable, iterative releases.
  • Cloud & DevOps Native: Strong track record with Kubernetes, Terraform, and automating deployments through GitHub Actions.
  • Domain Curiosity: Technical experience with ERP systems (D365 F&O) and financial processes such as landed cost, tax engines, or CNAB bank integrations is a plus.
  • Collaborative Partner: Ability to communicate effectively with both technical peers and Finance stakeholders to translate business needs into architectural requirements.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.