×
Register Here to Apply for Jobs or Post Jobs. X

Backend Software Engineer; Golang - L4

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Curve
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Backend Developer
Job Description & How to Apply Below
Position: Backend Software Engineer (Golang) - L4
Location: Greater London

Description

Curve was founded with a rebellious spirit, and a lofty vision; to truly simplify your finances, so you can focus on what matters most in life.

That’s why Curve puts your finances simply at your fingertips, so you can make smart choices on how to spend, send, see and save your money. We help you control your financial life, so you can go out and live the life you want to live.

With Curve you can spend from all your accounts, track spend behaviour and provide insights, and security to protect you from fraud. For the first time giving you bright insights and control of all your money in one beautiful place.

We’re developing a ground-breaking product with our customers at the core. Our user base is growing rapidly and we have exceptional metrics. We have funding from the leading names in tech investment, and a visionary leadership team who wants everyone who joins this remarkable adventure, to have the autonomy to masterfully develop their expertise.

Welcome to Curve. On a mission to help you live inspired.

Role Purpose

At Curve, we obsess about our customers. We’re constantly innovating and working iteratively to solve problems in the world of money that conventional banking won’t touch.

As a Backend Software Engineer, you’ll support the build of elegant, performant, maintainable, operable, and secure Golang microservices. You’ll help design and architect our systems, contribute to continuous improvement, and play a key role in making the engineering team the best it can be.

Projects you’ll contribute to (or lead the charge on)
  • Building our vision of a connected platform, integrating seamlessly with best‑class apps, tools, and services.
  • Connecting the financial world for customers by bringing together account and transactional data that enables better financial decisions.
  • Developing spend analytics, insights, and recommendations powered by data and machine learning.
  • Building a financial product marketplace: credit, savings, and other products designed to improve financial lives.
Our current tech stack
  • Languages:

    Golang (PHP is a bonus)
  • Messaging:
    Kafka, RabbitMQ
  • Data:
    Event Driven Architecture, Snowplow, Python for ETL
  • Databases:
    Postgre

    SQL, Mongo

    DB, Big Query
  • Mobile: iOS (Swift), Android (Kotlin)
  • Dev Ops culture: TDD, BDD, Scrum, CI/CD, Docker, Kubernetes, AWS
What you’ll be doing
  • Delivering clean, architecturally sound, maintainable server‑side code (bonus points for full‑stack experience).
  • Collaborating with stakeholders across the business to build–measure–learn a world‑class product.
  • Partnering with product and engineering managers to constantly refine and iterate on development processes.
  • Motivating the team past roadblocks to make sure features ship as effectively as possible.
  • Guiding design discussions and helping the team balance flexibility, expediency, scalability, and performance.
  • Championing new technologies and promoting best development practices.
  • Keeping an eye on the future while proactively, but pragmatically, tackling technical debt.
What you might bring
  • In‑depth knowledge of Golang (experience with PHP is a plus).
  • Experience building microservices, ideally deployed in containers on Kubernetes.
  • Solid grounding in agile development practices.
  • Experience with both RDBMS and No

    SQL data stores.
  • Bonus: experience with real‑time, low‑latency, high‑frequency transaction‑based systems.
  • Ability to diagnose problems across the stack (client, HTTP/network, server, database, OS) with sound rationale for decisions.
  • Proven experience building large, concurrent, distributed applications.
  • Experience developing and running large‑scale production environments in partnership with Dev Ops or SRE teams.
  • Bonus: experience with event‑driven architectures.
  • A genuine interest in working in a fast‑paced startup, ideally in fintech or payments.
  • Bonus: experience mentoring or coaching other engineers (L5).
  • A voracious appetite for learning and improvement.
What success looks like here
  • You ship clean, reliable, and secure code that scales.
  • Our systems are more resilient, performant, and maintainable because of your contributions.
  • Product teams see you as a partner who helps ideas become reality quickly, without sacrificing quality.
  • Tec…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary