Backend Software Engineer - Platform Products
On-site
Full Time
#Engineering
#Fintech
#Software
#Systems Engineering
#PostgreSQL
#Distributed Systems
#Microservices
#Performance Monitoring
#Cloud Infrastructure
#DevOps
#Unit Testing
#Integration Testing
#API Development
At Wholesail, we are working to modernize the massive 5 trillion dollar wholesale trade industry by digitizing and automating invoicing and payments. Since our launch in 2019, we have seen consistent growth, with our platform helping food distributors move away from paper-based processes toward efficient, network-driven payment solutions. Our founding team consists of serial entrepreneurs who previously built startups acquired by OpenTable, and we are backed by a strong group of venture capital firms and angel investors from companies like Stripe, Square, and Dropbox. We are looking for passionate individuals to help us scale our impact and build the infrastructure that powers the future of B2B commerce.
About the Role
We are hiring a Senior Backend Software Engineer to join us in a Full Time capacity. In this role, you will focus on our platform products, helping to expand our foundational accounting systems and deepening our integrations with various fintech providers. You will be a core contributor to our engineering team, working closely with product and go-to-market teams to build reliable, high-quality software that drives our business forward.
Key Responsibilities
- Take ownership of our foundational accounting platform by unifying our internal systems and managing integrations with partners like Stripe, Plaid, and Modern Treasury.
- Build and maintain core platform components, services, and APIs that serve both our external customers and our internal engineering teams.
- Collaborate with stakeholders to define strategy, prioritize features, and debug complex production issues across our infrastructure and third-party services.
Requirements
We are looking for someone with a strong technical background who enjoys solving complex problems. You should have the following qualifications:
- At least 5 years of experience in systems engineering, specifically building reliable, web-scale products.
- Deep experience designing distributed systems, including microservices, message queues, and caching strategies.
- Strong proficiency with PostgreSQL and a solid grasp of data structures, algorithms, and object-oriented design.
- Familiarity with cloud infrastructure, DevOps practices, and a disciplined approach to unit and integration testing.
- Excellent communication skills in English and the ability to work effectively within a collaborative, cross-functional team.
- A proactive mindset for prototyping new ideas and a willingness to learn the nuances of various legacy accounting systems and ERPs.
Location
This position is based on-site in San Francisco, California.
Compensation and Benefits
We offer the opportunity to work on mission-critical software in a well-funded, high-growth environment. Our team values professional development and provides a supportive atmosphere where you can contribute to open-source projects and influence the future of fintech infrastructure.



