Senior Software Engineer – Fintech

Cloudflare

Greater London

Hybrid

GBP 90,000 - 150,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work environment
Mission-driven culture
Exposure to high-scale billing
Projects with social impact

Job summary

Cloudflare is seeking a Senior Software Engineer on the Fintech team in London to help design and rebuild components of the billing platform.

You will work on metering, subscriptions, invoicing, payments, and financial workflows, collaborating with Product, Finance, and other engineering groups to deliver scalable, secure services.

This role offers a hybrid work model, exposure to high-scale billing, and a mission-driven culture.

Qualifications

  • At least five years of professional software engineering experience.
  • Experience with distributed systems or backend services in production.
  • Proficiency in Go or another modern language and interest in Go.
  • Strong knowledge of RESTful APIs and API security standards.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Ability to design secure, highly available microservices on Linux/Unix.
  • Familiarity with event-driven architectures.
  • Excellent troubleshooting and project ownership.

Responsibilities

  • Design, develop, and maintain transactional microservices for billing.
  • Lead projects from requirements through deployment and maintenance.
  • Create fault-tolerant systems with retries, concurrency, and high transaction volumes.
  • Monitor production services and resolve recurring billing issues.
  • Participate in architecture reviews and improve engineering standards.
  • Collaborate with Product, Finance, Accounting, Support, and other teams.

Skills

Go programming
Distributed systems
RESTful APIs
PostgreSQL/MySQL
OpenAPI/OAuth/JWT
Linux/Unix
System design

Job description

  • Company Name Cloudflare
  • Job Role Senior Software Engineer – Fintech
  • Qualifications Not Specified
  • Category IT Jobs
  • Job Type Full Time
  • Location London

At Cloudflare, we are dedicated to building a better Internet. Our company operates one of the largest networks globally, serving a diverse clientele from individual bloggers to Fortune 500 companies. We focus on protecting and accelerating Internet applications without the need for additional hardware or software changes. Our mission is to enhance performance while reducing spam and other cyber threats.

As a Senior Software Engineer on the Fintech team, you will be instrumental in developing and managing the systems that handle billing processes, which are crucial for generating billions in revenue and supporting millions of customers. You will be involved in rebuilding key components of our billing platform to accommodate new products and services.

Responsibilities
  • Design, develop, and maintain transactional microservices that support billing processes including metering, subscriptions, invoicing, payments, and financial workflows.
  • Lead projects from initial requirements gathering and technical design through to implementation, testing, deployment, and ongoing maintenance.
  • Create fault-tolerant systems capable of managing retries, failures, concurrency, and high transaction volumes while ensuring financial accuracy.
  • Monitor production services, troubleshoot billing issues, enhance observability, and resolve the root causes of recurring problems.
  • Participate in architecture reviews, make informed technical decisions, and contribute to the enhancement of engineering standards across the billing platform.
  • Collaborate with cross-functional teams including Product, Finance, Accounting, Support, and other engineering groups to translate complex business needs into sustainable solutions.
Requirements
  • A minimum of five years of professional experience in software engineering or equivalent practical experience.
  • Experience in building and managing distributed systems or backend services in a production environment.
  • Proficiency in Go or another modern programming language, with a strong interest in working with Go.
  • Solid understanding of RESTful APIs, service security, and API standards such as OpenAPI, OAuth, or JWT.
  • Familiarity with SQL, data modeling, and relational databases like PostgreSQL or MySQL.
  • Experience in designing secure, highly available microservices within Linux or Unix environments.
  • Knowledge of event-driven architectures and asynchronous processing.
  • Strong skills in troubleshooting, communication, and project ownership.
Benefits
  • Opportunity to work in a hybrid environment.
  • Participation in a mission-driven company focused on building a better Internet.
  • Access to a culture that values curiosity and innovation.
  • Involvement in projects that have a significant social impact, such as Project Galileo and the Athenian Project.

Degree Requirement: Not Specified

Visa Sponsorship Promising

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Fintech Software Engineer Billing Platforms Hybrid
Senior Fintech Software Engineer Billing Platforms Hybrid

Cloudflare • Greater London

Hybrid
GBP 90,000 - 150,000
Hybrid work environment
Mission-driven culture
Exposure to high-scale billing
+1
Software Engineer, FL
Software Engineer, FL

Cloudflare • Greater London

On-site
GBP 90,000 - 120,000
Staff Software Engineer - Financial Infrastructure
Staff Software Engineer - Financial Infrastructure

0026 Checkout Technology Ltd • Greater London

On-site
GBP 70,000 - 100,000
Software Engineer
Software Engineer

intro • Greater London

On-site
GBP 60,000 - 80,000
Competitive salary
Bonus
Private healthcare
+2
Senior Software Engineer - Front End - Studio (Core)
Senior Software Engineer - Front End - Studio (Core)

United States Digital Space LLC • Greater London

On-site
GBP 104,000 - 141,000
Competitive compensation packages
Company equity
Pension
+2
Software Engineer, FL
Software Engineer, FL

Webhosting • Greater London

Hybrid
GBP 90,000 - 150,000
Senior Software Engineer .Net
Senior Software Engineer .Net

Eden Scott • Glasgow

On-site
GBP 75,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Opulent Mind • City Of London

Hybrid
GBP 70,000 - 90,000
Senior Java Software Engineer
Senior Java Software Engineer

Eden Scott • City of Edinburgh

Remote
GBP 70,000 - 90,000
Software Engineer, Deploy at Scale
Software Engineer, Deploy at Scale

CloudFlare • Greater London

On-site
GBP 90,000 - 130,000
Equity in Cloudflare
Medical Insurance
Vision Insurance
+2