Sr/Staff Engineer - Backend

HRB

New York (NY)

On-site

USD 140,000 - 190,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

HRB is seeking a seasoned Senior/Staff Backend Engineer to power the advisor payments platform. You will design scalable systems for payouts, ingestion, reconciliation, and integrations with Stripe-like processors.

You will partner with Product and Ops to bring financial data to life in the Advisor Portal and internal tools. You’ll work on booking ingestion, payout logic, and smart visualizations for payments, ensuring fast, accurate, and transparent money movement while maintaining data

Qualifications

  • Bachelor's degree in Computer Science or equivalent required.
  • 5+ years of backend web development experience.
  • 3+ years of Python experience using Django/Flask or equivalent frameworks.
  • Strong experience designing APIs and distributed systems handling financial or transactional data.
  • Experience with relational databases, ORMs, and data models supporting accounting/ledger workflows.
  • Background in FinTech, Payments, or Infrastructure, especially reconciliation, double-entry accounting, or money movement preferred.
  • Strong teamwork and communication skills.

Responsibilities

  • Partner with Product Managers and Designers to define and prioritize the roadmap for advisor payments, commission earnings, and revenue systems.
  • Design and maintain distributed systems that process booking, payment, and reconciliation data at scale.
  • Build and optimize backend services powering payout logic, transaction timing, ledger accuracy, and integrations with third‑party payment platforms.
  • Focus on performance, architecture, data modeling, and transactional reliability in all systems you own.
  • Collaborate with other engineers to define end‑to‑end engineering solutions connecting frontend experiences with secure, verifiable backend processes.
  • Own epics and be responsible for the full solution—design, implementation, and delivery.

Skills

Python
Django
Flask
APIs
Distributed systems
Relational databases

Education

Bachelor's degree in Computer Science

Tools

PostgreSQL

Job description

We’re looking for a seasoned Senior/Staff Backend Engineer to join the Finance Pod, which builds and maintains the complex systems that power advisor payments at Fora. This pod owns the end-to-end advisor payment system and experience (covering booking data ingestion, commission collection, and payouts), and is expanding quickly into new fintech and payment products.

In this role, you’ll design and implement scalable systems that ensure payouts are fast, accurate, and transparent, while collaborating with Product and Ops to bring financial data to life in the Advisor Portal and internal tools. You’ll help build and evolve services that handle booking ingestion, payout logic, reconciliation, and integrations with payment processors like Stripe. Example projects include building smart visualizations for the Payments page, shaping our traveler invoicing experience, building payout statuses and notifications, and integrating with new financial platforms and services.

Our ideal candidate is someone who understands our mission and is excited to shape how thousands of travel entrepreneurs get paid—bringing an eye for user experience, data integrity, and trust to every interaction involving money movement.

Key Responsibilities
  • Partner with Product Managers and Designers to define and prioritize the roadmap for advisor payments, commission earnings, and revenue systems
  • Design and maintain distributed systems that process booking, payment, and reconciliation data at scale
  • Build and optimize backend services that power payout logic, transaction timing, ledger accuracy, and integrations with third‑party payment platforms
  • Focus on performance, architecture, data modeling, and transactional reliability in all systems you own
  • Collaborate with other engineers to define end‑to‑end engineering solutions that connect frontend experiences with secure, verifiable backend processes
  • Own epics and be responsible for the full solution—design, implementation, and delivery
Requirements
  • Bachelor’s Degree in Computer Science or equivalent experience
  • 5+ years experience in backend web development
  • 3+ years experience with Python, using Django / Flask / equivalent frameworks
  • Strong experience designing APIs and distributed systems that handle financial or transactional data
  • Experience with relational databases, ORMs, and data models that support accounting or ledger‑based workflows
  • Background in FinTech, Payments, or Infrastructure—especially systems involving reconciliation, double‑entry accounting, or money movement is highly preferred
  • Ability to be a team player, with strong communication and collaboration skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior/Staff Backend Engineer, Finance
Senior/Staff Backend Engineer, Finance

Traveltechessentialist • New York (NY)

On-site
USD 155,000 - 225,000
Unlimited vacation
Health Insurance
401k plan with company match
+1
Senior/Staff Full Stack Engineer, Finance
Senior/Staff Full Stack Engineer, Finance

Traveltechessentialist • New York (NY)

Hybrid
USD 155,000 - 225,000
Unlimited vacation
Health Insurance
Dental & Vision Insurance
+2
Staff Backend Engineer / International Payments
Staff Backend Engineer / International Payments

Seedscaler • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior/Staff Backend Engineer
Senior/Staff Backend Engineer

Traveltechessentialist • New York (NY)

On-site
USD 150,000 - 185,000
Unlimited vacation
Hybrid work environment
Health Insurance
+3
Engineering Manager, Supplier Payments (Finance)
Engineering Manager, Supplier Payments (Finance)

Fora Travel • New York (NY)

On-site
USD 210,000 - 235,000
Unlimited vacation
Health Insurance
Dental & Vision Insurance
+4
Senior/Staff Backend Engineer
Senior/Staff Backend Engineer

Fora Travel • New York (NY)

Hybrid
USD 155,000 - 225,000
Unlimited vacation
Health Insurance
401k plan with company match
+2
Senior Engineering Manager, Finance
Senior Engineering Manager, Finance

Fora Travel • New York (NY)

On-site
USD 235,000 - 250,000
Unlimited vacation
Health Insurance
Dental & Vision Insurance
+5
Senior Engineering Manager, Finance
Senior Engineering Manager, Finance

Fora • New York (NY)

On-site
USD 235,000 - 250,000
Unlimited vacation
Health Insurance (including an option)
Dental & Vision Insurance
+2
Senior Backend Engineer / International Payments
Senior Backend Engineer / International Payments

Seedscaler • San Francisco (CA)

Hybrid
USD 120,000 - 150,000
Senior Backend Engineer, FinTech Payments & Payouts
Senior Backend Engineer, FinTech Payments & Payouts

Traveltechessentialist • New York (NY)

Hybrid
USD 155,000 - 225,000
Unlimited vacation
Health Insurance
401k plan with company match
+1