Senior Backend Engineer

Recruito

United States

Remote

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Recruito is seeking a backend engineer to design and maintain billing ledgers in PostgreSQL, manage subscriptions, refunds, and reconciliations, and build robust financial reports for taxes and revenue. You will develop billing interfaces using TypeScript and React and migrate legacy systems safely to scale our payments platform.

The role requires strong Go and SQL skills, experience with payment systems, and knowledge of webhooks, GST, and revenue recognition.

Qualifications

  • Backend engineering experience with Go and SQL.
  • Experience building payment and subscription systems.
  • Strong knowledge of ledgers, webhooks, and reconciliation.
  • Understanding of GST, revenue recognition, and financial reporting.
  • Strong SQL skills for investigating payment issues.
  • Working knowledge of TypeScript and React.

Responsibilities

  • Design and maintain billing ledgers using PostgreSQL.
  • Manage subscriptions, renewals, upgrades, and cancellations.
  • Handle refunds, disputes, and payment reconciliation.
  • Build financial reports for taxes and revenue.
  • Develop billing and checkout interfaces using TypeScript and React.
  • Migrate legacy billing systems safely.

Skills

Backend engineering
Go
SQL
Payments experience
Financial reporting

Tools

PostgreSQL
TypeScript
React
Webhooks

Job description

Responsibilities
  • Design and maintain billing ledgers using PostgreSQL.
  • Manage subscriptions, renewals, upgrades, and cancellations.
  • Handle refunds, disputes, and payment reconciliation.
  • Build financial reports for taxes and revenue.
  • Develop billing and checkout interfaces using TypeScript and React.
  • Migrate legacy billing systems safely.
Requirements
  • Backend engineering experience with Go and SQL.
  • Experience building payment and subscription systems.
  • Strong knowledge of ledgers, webhooks, and reconciliation.
  • Understanding of GST, revenue recognition, and financial reporting.
  • Strong SQL skills for investigating payment issues.
  • Working knowledge of TypeScript and React.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer – Billing & Payments Platform
Senior Backend Engineer – Billing & Payments Platform

Recruito • United States

Remote
USD 120,000 - 160,000
Software Engineer, Revenue and Financial Automation
Software Engineer, Revenue and Financial Automation

Stripe • Seattle (WA)

On-site
USD 140,000 - 210,000
Equity
Company Bonus
401(k) Plan
+4
Senior Backend Engineer, Billing Systems (Go)
Senior Backend Engineer, Billing Systems (Go)

platform.sh • United States

Remote
USD 140,000 - 210,000
Remote Backend Engineer – Payments (TypeScript)
Remote Backend Engineer – Payments (TypeScript)

Maxana • United States

Remote
USD 90,000 - 130,000
Competitive pay
Senior Backend Engineer, Billing Platform
Senior Backend Engineer, Billing Platform

Stripe • San Francisco (CA), New York (NY), Seattle (WA), Chicago (IL)

Hybrid
USD 180,000 - 240,000
Backend Engineer
Backend Engineer

Maxana • United States

Remote
USD 90,000 - 130,000
Competitive pay
Backend Engineer
Backend Engineer

7x • United States

Hybrid
USD 110,000 - 180,000
Staff Software Engineer
Staff Software Engineer

Raydar • Mountain View (CA)

On-site
USD 180,000 - 250,000
Competitive equity
Visa sponsorship support
Healthcare coverage
Senior Backend Engineer, Billing & Revenue Platform
Senior Backend Engineer, Billing & Revenue Platform

LaunchDarkly Group • United States

Remote
USD 163,000 - 264,000
RSUs
Health insurance
Vision insurance
+2
Engineering Manager, Billing
Engineering Manager, Billing

Supabase • United States

On-site
USD 150,000 - 190,000