Job Specifications
About Fora
Fora is the modern travel agency, empowering anyone with a passion for travel to build a thriving advisory business. Our comprehensive, business-in-a-box platform combines cutting-edge technology, personalized training, a vibrant community, and exclusive industry partnerships, giving travel entrepreneurs everything they need to launch and scale successfully. At the heart of Fora is our mission: to power the next generation of travel entrepreneurs to transform their love for travel into a fulfilling full-time or part-time career, offering unparalleled flexibility, autonomy, and support. We believe that everyone, from seasoned travel professionals to first-time entrepreneurs, can build a career that’s both profitable and aligned with their passions.
Founded in 2021 by seasoned entrepreneurs, Fora has grown steadily since, expanding to a team of 200+ full-time employees based in downtown New York City. In 2025, we announced our $60 million Series B and C investment rounds, led by Thrive Capital and Insight Partners, with participation by previous investors including Forerunner and Heartcore Capital. We've also been recognized as a LinkedIn Top Startup 2024, Fast Company's Most Innovative Companies 2025 and 2023, and Built In 2025 Best Places to Work.
We're building the first truly unified platform for all travel needs—leveraging the best of human expertise and technology to transform how people plan and book travel.
About The Role
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
AWS experience, a plus
Kubernetes experience, a plus
Ability to be a team player, with strong communication and collaboration skills
An entrepreneurial mindset
Compensation
Compensation for this role varies based on experience, with an indicative range of $155K–$225K + equity. Final compensation will depend on the level at which the candidate is hired, as we’re considering multiple levels for this role.
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
This role is based in New York City with a hybrid WFH & office schedule (Monday, Tuesday and Thursday are our Tribeca in-office days, with flexibility for Wednesday and Friday at your preference).
Our Values
We’re forging our own path
Fora has always been about driving change within the industry. We’re not interested in maintaining the
About the Company
Forget everything you thought you knew about being a travel advisor. At Fora, we're redefining the role and powering the next generation of travel advisors. Founded by serial entrepreneurs Evan Frank, Henley Vazquez, and Jake Peters, we welcome those who want to build a career in travel on their own terms. We provide the platform and support needed to turn a passion for travel into a flexible job, embracing remote work, hybrid models, and the rise of digital opportunities. Fora's Advisor Community is at our core. We believe ...
Know more