Fora is looking for a Senior/Staff Backend Engineer to join the Payments & Revenue Pod. The role involves designing and implementing scalable systems for payouts, working with Product and Ops to bring financial data to life, and building services that handle booking ingestion, payout logic, reconciliation, and integrations with payment processors.
Requirements
- Bachelor’s Degree in Computer Science or equivalent experience
- 6+ 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
Benefits
- Unlimited vacation
- Health Insurance (including an option completely covered by Fora HQ)
- Dental & Vision Insurance
- Wellhub Memberships
- 401k plan with company match
- Commuter Benefits
- Supplemental Life Insurance
- Stock Options