Software Engineer

Recruiting From Scratch

United States

On-site

USD 200,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Meaningful equity
Health benefits
Generous PTO

Job summary

Recruiting from Scratch is hiring a Software Engineer for an on-site role in New York or Toronto. You’ll own projects from scoping through testing and launch, building core fintech products with Kotlin, TypeScript, React, and PostgreSQL.

You’ll work across backend and frontend, APIs, and cloud infrastructure while collaborating with founders and designers. The ideal candidate has strong CS fundamentals, shipping production software, and a willingness to own initiatives end-to-end in a

Qualifications

  • Strong professional software engineering experience.
  • Experience shipping production software.
  • Experience owning meaningful engineering projects end-to-end.
  • Experience across backend, frontend, or full-stack engineering.
  • Experience collaborating with product, design, and engineering teams.

Responsibilities

  • Own engineering projects end-to-end from scoping to launch.
  • Design and build core products powering banking and cash management workflows.
  • Develop reliable backend services and APIs for financial products.
  • Build intuitive, high-performance customer experiences.
  • Collaborate across frontend and backend systems as needed.
  • Translate product requirements into scalable technical solutions.

Skills

Kotlin
TypeScript
React
API development
Distributed systems
Ownership mindset
Customer-focused

Education

Bachelor's degree in CS/Engineering
Strong fundamentals in CS

Tools

PostgreSQL
Google Cloud
APIs

Job description

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.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Product
Senior Software Engineer - Product

United States Digital Space LLC • New York (NY)

On-site
USD 192,000 - 240,000
Up to four weeks of fully remote work per year
Full Stack Engineer
Full Stack Engineer

Protech Talent • United States

On-site
USD 150,000 - 300,000
Competitive salary & equity
100% employer-paid Health, Dental, and Vision insurance
Relocation reimbursement to NYC
+3
Software Engineer II, Backend
Software Engineer II, Backend

United States Digital Space LLC • New York (NY)

On-site
USD 152,000 - 190,000
Up to four weeks of remote work per year
Software Engineer
Software Engineer

Recruiter Concierge • San Francisco (CA)

On-site
USD 130,000 - 240,000
Visa sponsorship
Relocation assistance
On-site fitness center
+3
Staff Software Engineer, Banking
Staff Software Engineer, Banking

United States Digital Space LLC • New York (NY)

Hybrid
USD 240,000 - 285,000
Up to four weeks of fully remote work per year
Full Stack Engineer
Full Stack Engineer

Protech Talent • New York (NY)

On-site
USD 110,000 - 170,000
Health insurance
Equity
Relocation reimbursement
+3
Forward Deployed Engineer
Forward Deployed Engineer

JustPaid • California (MO)

Remote
USD 80,000 - 120,000
Software Engineer
Software Engineer

Spring Cash • United States

Remote
USD 110,000 - 140,000
Base salary range: $110,000 – $140,000
Equity grants for all engineers
Unlimited PTO
+1
Product Engineer
Product Engineer

Lakeview Loan Servicing, LLC. • United States

Remote
USD 140,000 - 180,000
Medical coverage starting on day one
Company-matched 401(k)
Annual bonus
Staff Full Stack Engineer
Staff Full Stack Engineer

Recruiting from Scratch • San Francisco (CA)

On-site
USD 150,000 - 210,000
Top-of-market salary
Direct collaboration with founders
Collaborative office culture