Senior Software Engineer, Backoffice Platform

ably30

United States

Remote

USD 120,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity options
28 days paid annual leave
Private healthcare
Wellbeing support
Home workstation budget
Learning funds
Sabbatical after 5 years

Job summary

ably30 is seeking a Senior Backend Engineer to own and evolve a central back-office platform that manages customer packages, entitlements, usage, billing, and admin tools. You’ll work with Finance, Customer Success, and Support to shape solutions from loosely defined problems through design, delivery, and production readiness.

You’ll shape architecture in inherited systems, drive independent decisions, and improve observability and testing.

Qualifications

  • Experience shaping architecture in large inherited codebases.
  • Ability to work independently through ambiguity and drive changes end-to-end.
  • Experience making systems observable and testable with risk awareness.

Responsibilities

  • Own and evolve systems that determine customer access, limits, and billing, along with Finance, CS, and Support tools.
  • Turn operational problems into designs and deliver changes end to end.
  • Make account details and actions clear and dependable for staff who don’t need to know the data model.
  • Collaborate with business and engineering stakeholders to optimize processes and data ownership.
  • Improve system observability so teams can explain budgets and invoices.
  • Define and maintain testing and production-readiness standards for systems affecting revenue.

Skills

Large codebases
Architectural decisions
Independence
Observability
Testing
AI development tools
Ruby on Rails

Tools

Ruby on Rails

Job description

Role overview

Own and evolve a central back-office platform that manages customer packages, entitlements, usage limits, billing, and internal administration tools. You’ll work directly with the teams who rely on these systems, shaping solutions from loosely defined problems through design, delivery, and production readiness.

Responsibilities
  • Maintain and improve systems that determine customer access, limits, and billing, along with tools used by Finance, Customer Success, and Support.
  • Turn operational problems into workable designs and deliver the resulting changes end to end.
  • Make customer account details and administrative actions clear and dependable for staff who do not need to understand the underlying data model.
  • Work with business and engineering stakeholders to understand their processes, challenge assumptions, and identify when a process change may be more effective than new software.
  • Improve system observability so teams can explain how account limits are set and how invoices are produced.
  • Define and maintain testing and production-readiness standards for systems where errors can affect customer accounts or revenue.
Requirements
  • Experience working in large, established codebases and sound judgment about when to extend, refactor, or replace existing systems.
  • A track record of shaping architecture in an inherited system, including decisions about data ownership and system boundaries.
  • Ability to work independently through ambiguous problems, make sound decisions, and communicate when requirements or processes need to change.
  • Experience making systems observable and testable, including setting testing approaches for systems with meaningful business risk.
  • Comfort using AI development tools to support planning, prototyping, coding, and documentation while taking responsibility for technical decisions and quality.
  • Ruby on Rails experience can help with the current codebase; broader engineering range is valued, and the eventual implementation may use other technologies.
Benefits and work setup

The role is remote-first and flexible, with optional access to a London office. Listed benefits include equity options, 28 days of paid annual leave, enhanced parental leave, a home workstation budget, annual learning funds and dedicated learning time, private healthcare, a medical cash plan, wellbeing support, life assurance, income protection, and access to technology and cycle-to-work schemes. A paid one-month sabbatical is available after five years.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

monzoreferrals • United States

Hybrid
USD 139,000 - 178,000
Relocation support
Visa sponsorship
Flexible hours
+1
Senior Software Engineer, Backoffice Platform (Fully Remote)
Senior Software Engineer, Backoffice Platform (Fully Remote)

Ably • United States

Remote
USD 140,000 - 210,000
Software Engineer II, Solutions Engineering
Software Engineer II, Solutions Engineering

omadahealth • United States

Remote
USD 110,000 - 170,000
Remote‑first culture
Generous annual bonus
Equity grants
+2
Senior Backoffice Platform Engineer - Remote
Senior Backoffice Platform Engineer - Remote

ably30 • United States

Remote
USD 120,000 - 190,000
Equity options
28 days paid annual leave
Private healthcare
+4
Senior Software Engineer
Senior Software Engineer

latitude-global • United States

Remote
USD 230,000 - 250,000
Staff Software Engineer, Backend
Staff Software Engineer, Backend

Fivetran, Inc. • United States

Hybrid
USD 180,000 - 240,000
employer-paid medical coverage
stock grants
development opportunities
+2
Staff Software Engineer (Front-end)
Staff Software Engineer (Front-end)

engineeringatgigs • United States

Hybrid
USD 138,000 - 166,000
Stock options
Home office stipend
Learning & development budget
+1
Software Engineer, Infrastructure
Software Engineer, Infrastructure

chime • United States

Hybrid
USD 164,000 - 227,000
Bonus
Equity
Health benefits
+4
Staff Software Engineer, Backend – Platform & API Development
Staff Software Engineer, Backend – Platform & API Development

Atrium Staffing LLC • New York (NY)

On-site
USD 220,000 - 240,000
Equity compensation
Hybrid schedule with remote Fridays
Technical ownership
+1
Senior Software Engineer, Solutions Engineering
Senior Software Engineer, Solutions Engineering

omadahealth • United States

Remote
USD 140,000 - 190,000
Health, dental, and vision insurance
401(k) plan
Employee stock purchase plan
+3