Senior/Staff Full Stack Engineer, Finance
Senior/Staff Full Stack Engineer building and maintaining advisor payment systems, including booking ingestion, commissions, payouts, and fintech integrations. Requires 5+ years frontend and backend experience with React/Vue/Angular and Python frameworks.
About the job
Key Responsibilities
- Partner cross-functionally with Product Managers, Designers, and other engineers to define and prioritize the roadmap for advisor payments, commissions, and revenue tracking tools
- Build full-stack features that allow advisors to view payment statuses, reconcile bookings, and manage service fees or commissions
- Work on backend services that support payout routing, reconciliation logic, and financial data modeling
- Collaborate with frontend engineers to create data-rich, intuitive experiences around money movement and financial transparency
- Own projects from concept through delivery—design, implementation, testing, and iteration
- Ensure high standards for code quality, scalability, and system reliability across both frontend and backend layers
Requirements
- Bachelor’s Degree in Computer Science or equivalent experience
- 5+ years of experience in frontend web development
- 3+ years experience using React / Vue.js / Angular.io
- 3+ years experience in backend web development (e.g. Python, Django / Flask / equivalent)
- Experience building data-driven, event-based applications that surface complex financial or transactional data to users
- Experience with relational databases and ORMs, particularly in integration-heavy or FinTech contexts
- Understanding of transactional accuracy, double-entry accounting, and ledger design
- Strong communication and collaboration skills; ability to thrive in a cross-functional team
- An entrepreneurial mindset and a desire to own outcomes end-to-end
Compensation & Benefits
- Indicative compensation 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
React, Vue, Angular, Python, Django, Flask, Relational Databases, Orms, Frontend Development, Backend Development
Similar jobs
Fullstack Engineering jobsLeads technical direction and builds reliable frontend and backend purchasing experiences using Ruby on Rails and Vue.js. The role requires transactional-flow experience, strong architectural judgment, mentoring ability, and safe delivery of revenue-impacting systems.
Leads the technical direction and hands-on delivery of a high-scale VS Code extension for AI-assisted coding. Requires 10+ years of software development experience, deep TypeScript and performance-optimization expertise, and a background building developer tools used by large audiences.
Build and own full-stack services and APIs that enable businesses to offer and manage 401(k) plans. The role requires 8+ years of software engineering experience, strong backend and frontend expertise, and the ability to lead cross-functional delivery and production operations.
Staff Software Engineer responsible for building scalable Salesforce Apex solutions and reliable production systems supporting Sales and CX teams. Requires 6+ years of software engineering experience, 4+ years on Salesforce, platform architecture expertise, and daily use of AI coding assistants.
Leads the architecture and operation of Harvey’s web platform, integrations, content systems, and developer tooling. The role requires 8+ years of web development experience, strong frontend and backend expertise, production systems ownership, and the ability to mentor a small engineering team.