Senior/Staff Software Engineer, Product
Job Description
About the Company
\n Our client is one of the fastest growing fintechs in the world and we power over ten billion dollars a year in business purchasing across numerous industries. Company believes businesses deserve financial infrastructure tailored to how they actually operate. That's why we're creating a new category of business banking. We combine the reliability of traditional banking (high yields, competitive rewards, and comprehensive security) with industry-specific features that make businesses more efficient, more competitive, and more profitable.
Role Objective
\n We’re looking for a Software Engineer to help build and evolve our core banking product that powers $10b in transaction volume a year. This role blends infrastructure-level thinking with deep product intuition. You’ll build fault-tolerant, user-facing financial primitives that spans across all customers, and you’ll do it fast, cleanly, and with ownership.
Responsibilities
\n- \n
- Own and ship entire product surfaces end-to-end, from database schema and API design to building the product customers interact with daily \n
- Build and scale our core financial infrastructure: payments, transfers, invoicing, bill pay, onboarding, and card management systems that move tens of billions of dollars a year \n
- Design data models, write migrations, and build the backend services that power complex multi-step financial operations \n
- Work directly with product, design, and compliance to ship features that are correct, compliant, and actually good to use — in financial software, the details are the product \n
- Shape engineering standards, contribute to arch \n
Requirements
\n- \n
- Experience: 2–15 years of experience as an exceptional IC (individual contributor) building complex products end-to-end. \n
- Ownership Mentality: ability to own and ship entire product surfaces end-to-end — from database schema and API design to the product customers interact with daily. \n
- Financial Systems Expertise: experience building and scaling financial infrastructure — payments, transfers, invoicing, bill pay, onboarding, and card management systems. \n
- Data & Backend Skills: ability to design data models, write migrations, and build backend services powering complex multi-step financial operations. \n
- Cross-team Collaboration: willingness to work directly with product, design, and compliance to ship features that are correct, compliant, and genuinely good to use. \n
- Tech Stack: TypeScript, PostgreSQL, Temporal, React, Tailwind, Next.js. \n
What We Offer
\n- \n
- Work Format: On-site, in-person 5 days per week \n
- Location: San Francisco, CA. \n
- Salary: competitive. \n
- Equity: Competitive. \n
- Visa Sponsorship: Available — able to support easily obtainable visas like H1B transfers, F1, TN, etc. \n
- Growth & Scope: as engineers build trust within the org, the scope of their role increases — with examples of engineers independently building and scaling major product surfaces (invoicing, mobile app, expense management, and more). \n
