Backend Engineer, Payments & Rails Platform

Commerce

Greater London

On-site

GBP 70,000 - 110,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Commerce is seeking a Software Engineer to design, implement, and maintain a Ruby on Rails payments service on the BigCommerce platform. You will ensure production-grade functionality with tests, instrumentation, and documentation, and you will troubleshoot production issues to improve reliability.

You will mentor engineers, review code, and collaborate with product and design to define features while upholding security, performance, and reliability objectives across scalable back-end services.

Qualifications

  • 3+ years of backend development with a focus on Ruby on Rails.
  • Strong understanding of production-grade systems (logs, traces, metrics, feature flags; live traffic debugging).
  • Familiarity with observability tooling: Prometheus, Grafana, Sentry, Lightstep.
  • Good understanding of Domain Driven Design.
  • Experience integrating with third-party APIs and services with nuanced state transitions (e.g., payment flows).
  • Bachelor's degree in CS/EE/SW/CE/MIS or equivalent experience or boot camp.
  • Experience with CI/CD and owning tasks across the development cycle.
  • Experience building high-performance, scalable, available web services; and knowledge of PHP/Scala is a plus.

Responsibilities

  • Design, implement, and maintain features in a Ruby on Rails service for the payments offering on the BigCommerce platform.
  • Ensure production-grade functionality with tests, instrumentation, and documentation.
  • Troubleshoot production issues and contribute to post-incident reviews to improve reliability.
  • Mentor engineers and review code to improve quality and security.
  • Collaborate with product and design teams to define feature specifications and timelines.
  • Build scalable products using modern tools and focus on testability and extensibility.

Skills

Ruby on Rails
Production systems
Observability tools
Domain Driven Design
Third‑party APIs
CI/CD
High performance
Security

Education

Bachelor's degree in CS/EE/SW/CE/MIS or equivalent

Tools

Prometheus
Grafana
Sentry
Lightstep
PHP
Scala

Job description

Commerce is seeking a Software Engineer to design, implement, and maintain a Ruby on Rails payments service on the BigCommerce platform. You will ensure production-grade functionality with tests, instrumentation, and documentation, and you will troubleshoot production issues to improve reliability.

You will mentor engineers, review code, and collaborate with product and design to define features while upholding security, performance, and reliability objectives across scalable back-end services.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Rails Engineer — Payments Platform
Backend Rails Engineer — Payments Platform

Cacheflow • Greater London

On-site
GBP 81,000 - 126,000
Senior Backend Engineer - Payments (Ruby/PHP/Scala) Hybrid
Senior Backend Engineer - Payments (Ruby/PHP/Scala) Hybrid

Makeswift, Inc. • Greater London

Hybrid
GBP 70,000 - 110,000
Backend Engineer (Ruby/PHP/Scala) – Hybrid London
Backend Engineer (Ruby/PHP/Scala) – Hybrid London

BigCommerce Pty • Greater London

Hybrid
GBP 55,000 - 85,000
Payments Backend Engineer (Ruby/PHP/Scala) – Hybrid London
Payments Backend Engineer (Ruby/PHP/Scala) – Hybrid London

BigCommerce Pty. • Greater London

Hybrid
GBP 60,000 - 80,000
Software Engineer II - Backend (Ruby)
Software Engineer II - Backend (Ruby)

Cacheflow • Greater London

On-site
GBP 81,000 - 126,000
Software Engineer II - Backend (Ruby)
Software Engineer II - Backend (Ruby)

Makeswift, Inc. • Greater London

Hybrid
GBP 70,000 - 110,000
Software Engineer II - Backend (Ruby)
Software Engineer II - Backend (Ruby)

BigCommerce Pty. • Greater London

On-site
GBP 60,000 - 80,000
Software Engineer II - Backend (Ruby)
Software Engineer II - Backend (Ruby)

BigCommerce Pty • Greater London

Hybrid
GBP 55,000 - 85,000
Software Engineer II - Backend (Ruby)
Software Engineer II - Backend (Ruby)

Commerce Inc • Greater London

Hybrid
GBP 60,000 - 80,000
Software Engineer II - Backend (Ruby)
Software Engineer II - Backend (Ruby)

Commerce • Greater London

On-site
GBP 70,000 - 110,000