- Salary
- $200k – $260k
- Workplace
- Remote, Onsite
- Type
- Full-time
- Department
- Engineering
- Education
- Bachelor
- Source
- RecruiterFlow
Description
Software Engineer
Location
New York, NY / Toronto, Canada (On-site)
Five days per week in-office. No exceptions to the onsite requirement.
Compensation
$200,000 – $260,000 Base + Meaningful Equity
Visa
Open to Visa Transfers (OPT, H1B Transfers)
Company Stage
Growth Stage – $42M Funding
Industry
FinTech, Banking, Financial Services, B2B SaaS, Cash Management, Financial Automation
About the Company
Our client is building a modern banking and cash management platform designed specifically for businesses that sell physical goods.
The platform helps consumer brands and growing businesses automate critical financial operations that traditionally require significant treasury, finance, and FP&A resources. By combining banking, cash management, credit, bill pay, financial intelligence, and automation, the company is helping businesses turn their financial operations from a cost center into a strategic advantage.
The platform already serves hundreds of customers collectively generating more than $1B in gross merchant volume, with a focus on businesses generating approximately $5M–$200M in annual sales.
The team is small, highly technical, and product-focused, with backgrounds from companies including Shopify, Square, Rippling, and Toast. Engineers work closely with founders, designers, and other engineers to build, ship, and continuously improve core financial products.
As a Software Engineer, you'll have significant ownership over projects from initial scoping through development, testing, launch, and iteration based on real customer feedback.
This is an opportunity to join a high-growth fintech company where engineers can work across backend, frontend, financial workflows, and product infrastructure while directly influencing the customer experience.
What You'll Do
- Own engineering projects end-to-end from scoping through development, testing, launch, and iteration
- Design and build core products powering banking and cash management workflows
- Develop reliable backend services and APIs supporting financial products
- Build clean, intuitive, and high-performance customer-facing experiences
- Work across frontend and backend systems depending on product and engineering needs
- Build financial workflows involving cash management, payments, credit, bill pay, and financial data
- Design and maintain production systems using Kotlin, TypeScript, React, PostgreSQL, and Google Cloud
- Collaborate closely with engineers, designers, and founders to define and build new products
- Translate ambiguous product requirements into scalable technical solutions
- Work directly with real-world customer feedback to improve product functionality and usability
- Build reliable data systems supporting financial operations and reporting
- Contribute to architecture and system design decisions across the platform
- Write clean, maintainable, well-tested production code
- Improve system performance, reliability, and scalability as the customer base grows
- Participate in engineering discussions and help establish strong engineering practices
- Identify technical and product opportunities independently and drive them through execution
- Operate with high ownership in a fast-moving fintech environment
Ideal Candidate Background
Experience Requirements
- Strong professional software engineering experience
- Experience building and shipping production software
- Experience owning meaningful engineering projects end-to-end
- Strong backend, frontend, or full-stack engineering experience
- Comfortable working across the stack when needed
- Experience building customer-facing products
- Experience working in startups or fast-growing technology companies
- Experience collaborating closely with product, design, and engineering teams
- Experience translating product requirements into production systems
- Strong ownership mentality with demonstrated execution ability
- Comfortable operating with ambiguity and limited structure
- Experience iterating products based on real customer feedback
Technical Requirements
- Strong experience with Kotlin, TypeScript, or comparable programming languages
- Strong backend engineering and API development fundamentals
- Experience with React or modern frontend frameworks preferred
- Strong PostgreSQL and relational database experience
- Experience building production applications on Google Cloud or comparable cloud platforms
- Strong understanding of software architecture and system design
- Experience building reliable production services
- Strong testing and code quality practices
- Experience designing and consuming APIs and third-party integrations
- Experience working with financial systems or business-critical workflows preferred
- Experience building scalable backend infrastructure
- Strong understanding of distributed systems and production reliability
- Ability to work effectively across frontend and backend systems
- Strong debugging and problem-solving capabilities
Education
- Bachelor's degree or higher in Computer Science, Engineering, Mathematics, or related technical field preferred
- Strong computer science and software engineering fundamentals
- Equivalent practical engineering experience accepted
Soft Skills
- Exceptional engineering ownership
- Strong product intuition
- Excellent problem-solving ability
- High execution velocity
- Comfortable operating in ambiguity
- Strong communication skills
- Comfortable working directly with founders
- Strong collaboration with product and design teams
- Customer-focused mindset
- Bias toward action
- Low-ego collaborative mentality
- Strong attention to code quality and engineering standards
- Comfortable taking projects from idea through production
- Willingness to contribute across the engineering stack
- Strong interest in fintech and financial products
Compensation & Benefits
- Base Salary: $200,000 – $260,000
- Meaningful Equity Package
- Comprehensive Health & Benefits Package
- Generous Paid Time Off
- Opportunity to work on modern financial infrastructure
- Significant ownership over customer-facing products
- Direct collaboration with founders and senior leadership
- Opportunity to work across backend, frontend, and financial systems
- High-growth fintech environment
- Opportunity to influence product direction through direct customer feedback
Why Join
This is an opportunity to join a high-growth fintech company building the modern financial operating system for consumer brands and businesses.
You'll work directly on products that automate critical financial operations while helping businesses manage cash, payments, credit, and financial workflows more effectively.
As part of a small, highly technical team, you'll have significant ownership over what you build and how you build it. You'll work closely with founders, designers, engineers, and customers while shipping products quickly and iterating based on real-world feedback.
If you enjoy product engineering, building customer-facing financial products, working across the stack, and operating with high ownership in a fast-moving startup environment, this role offers exceptional technical and product impact.