About this role
Senior/Staff Software Engineer, Product
Full time
Apply to Job
San Francisco, CA | Onsite
2 - 15 Years of Experience
Apply to Job
Share this job
Who is Recruiting from Scratch:
Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire.
Senior/Staff Software Engineer, Product
Location: San Francisco, CA (Onsite – 5 Days/Week) Company Stage of Funding: Series C Fintech + AI + Crypto Infrastructure Office Type: In-Person (Downtown SF) Salary: $200,000 – $350,000 Base Equity: Competitive Equity Package Bonus: Competitive Total Compensation Visa: Sponsorship Available
Company Description
Our client is building the future of business banking by combining modern financial infrastructure, AI-native workflows, and global payment rails.
The company powers more than $10B annually in transaction volume and has scaled to $300M+ ARR while maintaining an engineering team of only ~12 engineers.
Founded in 2021, the company recently raised a $100M Series C led by leading investors including Ribbit Capital, Khosla Ventures, NEA, Goodwater Capital, and Y Combinator.
The platform serves thousands of businesses and provides:
- Business Banking Infrastructure
- Payments & Transfers
- Invoicing Systems
- Bill Pay & Expense Management
- Virtual Cards
- Accounting Integrations
- AI-Powered Financial Assistants
- Stablecoin & Global Banking Infrastructure
- Treasury & Cash Management
- Financial Operations Automation
Engineering challenges include:
- Building fault-tolerant financial systems
- Designing scalable payments infrastructure
- High-volume transaction processing
- Financial compliance systems
- Full-stack product development
- Distributed systems
- AI-powered financial workflows
- Global crypto payment rails
- Enterprise-grade reliability
- Customer-facing fintech products
The company sits in a rare position where engineers maintain startup ownership while operating at significant scale.
The culture values:
- Exceptional builders
- Founder mentality
- Ownership
- Speed
- Product craftsmanship
- Technical excellence
- Learning velocity
- High accountability
- End-to-end execution
What You Will Do
- Build and ship entire product surfaces end-to-end
- Design database schemas and backend architectures
- Build customer-facing financial products
- Design APIs and backend services
- Develop payment, transfer, invoicing, and card systems
- Build full-stack applications across frontend and backend systems
- Work directly with product, design, and compliance teams
- Own features from concept through deployment
- Design and scale core financial infrastructure
- Build highly reliable fintech systems
- Contribute to architecture and engineering standards
- Create observability, monitoring, and operational tooling
- Participate in system design and technical reviews
- Drive technical decisions across product initiatives
- Build AI-powered financial workflows
- Develop global banking and payments capabilities
- Mentor engineers and elevate engineering quality
- Operate with founder-level ownership
- Build products directly impacting company revenue
Ideal Candidate Background
- 2–15 years of software engineering experience
- Exceptional individual contributor
- Strong full-stack engineering background
- Experience shipping products end-to-end
- Experience building customer-facing applications
- Startup experience preferred
- Strong product ownership mentality
- Experience designing APIs and backend systems
- Experience building scalable software products
- Strong frontend and backend engineering skills
- Experience with PostgreSQL
- Experience with React and modern web applications
- Experience working closely with customers or product teams
- Strong communication skills
- Ability to operate in highly ambiguous environments
- Strong technical judgment
- Ability to move quickly while maintaining quality
- CS or STEM degree from a top university preferred
Strong Signals
Founder / Builder Signals
- Founder experience
- Startup founder with meaningful users/revenue
- Founding engineer experience
- Built side businesses or products
- Demonstrated entrepreneurial history
- Started coding at an early age
- Revenue-generating projects
Engineering Signals
- End-to-end product ownership
- Strong product engineering mindset
- Experience owning entire product surfaces
- Full-stack expertise
- High technical bar
- Rapid promotions
- Technical leadership without moving into management
Startup Signals
- Early employee at successful startup
- Series A–C startup experience
- High-growth startup experience
- Experience operating on small teams
- Ownership of major business outcomes
- Demonstrated hustle and resourcefulness
Compensation & Benefits
- Base Salary: $200,000 – $350,000
- Competitive Equity Package
- Visa Sponsorship Available
- Opportunity to join a $1.4B company
- Significant ownership and autonomy
- Direct collaboration with founders
- High-impact engineering culture
- Annual company offsites
- Strong product-market fit
- Rapid company growth
- Opportunity to shape the future of financial infrastructure
- Small engineering team with outsized impact
Why Join
This is a rare opportunity to join a company that has already achieved substantial scale while maintaining the ownership and speed of an early-stage startup.
Most engineers spend their careers optimizing a small part of a product. Here, engineers own entire business-critical systems from database schema to customer experience.
You'll work on:
- Financial infrastructure
- Payments
- Banking products
- AI-native workflows
- Stablecoin infrastructure
- Global financial systems
while collaborating with some of the highest-performing engineers in the startup ecosystem.
If you enjoy building products from scratch, owning systems end-to-end, and operating with founder-level responsibility, this role offers exceptional scope and career upside.
Apply to Job
You can choose to drop your resume to complete your application faster. You can still fill your profile manually.
Upload Resume *
Drag & drop resume/CV or Upload file
Supports doc, docx, txt, rtf & pdf only, smaller than 10MB
Personal Information
Full Name *
Email *
Phone *
United States +1
+1
Afghanistan+93
Albania+355
Algeria+213
American Samoa+1
Andorra+376
Angola+244
Anguilla+1
Antigua & Barbuda+1
Argentina+54
Armenia+374
Aruba+297
Ascension Island+247
Australia+61
Australia
[... truncated for brevity in the excerpt ...]