R
Posted 5 hours ago
Senior Software Engineer
RecSenior Software Engineer (Payments and Finance)
Perks & benefits
Education AllowanceHealth InsurancePaid Leave
Requirements
5+ years software engineering experience, AI fluency, Experience with financial systems or payments, Strong product judgment
Skills
Node.jsTypeScriptPostgreSQLStripeAWS
About the role
About the Company
Rec (recreation.ai) is using AI to reimagine how the world plays and participates in community. We sit at the intersection of a consumer product loved by everyday players and an enterprise platform trusted by the organizations that power recreation.
Responsibilities
- Own the Stripe integration and systems handling all financial transactions, including bookings, memberships, payouts, and payment plans.
- Build and evolve accounting and reporting tools, including financial reports, reconciliation, and downstream accounting exports.
- Model the financial data layer to ensure accuracy and reliability.
- Partner with Product, Design, and Partner Success to build financial tooling for real-world workflows.
- Manage payment failures, refunds, chargebacks, disputes, and edge cases.
- Maintain compliance standards such as PCI and SOC 2.
- Use AI tools fluently to assist in drafting handlers, debugging, and data analysis.
Requirements
- 5+ years of experience building software in collaborative environments.
- Non-negotiable AI fluency.
- High standard for reliability and code quality.
- Strong product judgment and ability to thrive in ambiguity.
- Clear, candid, and constructive communication skills.
Benefits
- $150,000–$200,000 base salary plus meaningful equity
- Flexible PTO
- Top-tier health, dental, and vision insurance
- 401(k)
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
Rec · San Francisco
