Skip to content
ForaFora

Senior/Staff Backend Engineer, Finance

Senior/Staff Backend Engineer building and scaling advisor payment systems, including booking ingestion, commission collection, payouts, reconciliation, and fintech integrations using Python and distributed systems.

About the job

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
  • AWS experience, a plus
  • Kubernetes experience, a plus
  • Ability to be a team player, with strong communication and collaboration skills
  • An entrepreneurial mindset

Compensation & Benefits

  • Indicative range of $155K–$225K + equity
  • Unlimited vacation
  • Health Insurance (including an option completely covered by Fora)
  • Dental & Vision Insurance
  • Wellhub Memberships
  • 401k plan with company match
  • Commuter Benefits
  • Supplemental Life Insurance
  • Stock Options

Skills

Python, Django, Flask, API Design, Distributed Systems, Relational Databases, Orms, AWS, Kubernetes, Fintech

GitLab

GitLab

United States
Staff Backend Engineer, Database Automation
$153k+/yrRemote7+ YOEBackend Engineering

Build and operate Go-based automation and a PostgreSQL-as-a-service platform for high-throughput, always-on production systems. The role requires deep PostgreSQL production experience, backend development expertise, infrastructure automation, and staff-level technical leadership.

GitLab

GitLab

Bengaluru, India

Staff Backend Engineer
$153k+/yrRemote7+ YOEBackend Engineering

Provides cross-team technical leadership for large backend initiatives, modular architecture, production operations, and AI-assisted engineering adoption. The role requires deep backend architecture experience, monolith modernization expertise, strong written influence, and mentoring ability.

MongoDB

MongoDB

San Francisco, CA

Staff Engineer, Search Systems
$151k+/yrHybrid10+ YOEBackend Engineering

Staff-level engineer shaping the architecture and technical direction of MongoDB’s Search and Vector Search infrastructure. The role requires 10+ years in data management or distributed infrastructure, strong distributed-systems expertise, and the ability to lead complex cross-team initiatives.

Kong

Kong

San Francisco, CA
Staff Software Engineer, Konnect Core Platform
$150k+/yrRemote7+ YOEBackend Engineering

Architects and leads development of Kong Identity’s globally distributed, multi-tenant identity platform, including token management, federation, security, compliance, and developer tooling. Requires 7+ years building production identity systems and deep expertise in modern identity protocols and high-scale infrastructure.

Fivetran

Fivetran

Denver, CO
Staff Software Engineer, Metadata
$162k+/yrRemote8+ YOEBackend Engineering

Technical leader for the Metadata team, designing distributed cloud subsystems and leading complex initiatives across discovery, catalog, lineage, and run history services. Requires 8+ years of software engineering experience, backend or systems expertise, cloud infrastructure experience, and strong architecture, reliability, and mentoring skills.