Senior Software Engineer (Product)

Remote
Full-time
Visa Sponsorship

About the role

The Company

Recurrency is revolutionizing demand planning and purchasing automation for the multi-trillion-dollar distribution industry. Legacy ERP systems - slow, complex, and manual - haven’t kept up with modern needs.

Backed by a $22M Series A led by Bessemer Venture Partners, Recurrency is reversing ERP stagnation with a blazingly fast platform. Our ML-driven forecasting and dynamic pricing automation help distributors increase revenue, boost margins, and cut waste - all while integrating seamlessly with existing ERPs for one-day deployment.

Headquartered in San Francisco, we’re a fast-growing, venture-backed team building the next great platform company.

The Role

Lead Product Engineer – Build, Solve, and Innovate

At Recurrency, we’re rethinking how distributors interact with ERP systems, replacing slow, report-driven workflows with real-time automation and clear actions. As a Lead Product Engineer, you’ll take full ownership of features, defining and shaping solutions that drive real business impact.

Responsibilities

  • Build, deploy, and maintain end-to-end solutions that enhance product workflows.
  • Take full ownership of key product areas, from ideation to production.
  • Work closely with customers, translating their challenges into scalable solutions.
  • Collaborate across teams - engineering, product, and design, to develop a world-class platform.
  • Optimize our stack for performance and scalability.

Required Qualifications

  • Exceptional coding skills, consistently delivering high-quality, production-ready and testable code.
  • Bachelor’s degree or higher in Computer Science, or a related field.
  • Ability to navigate ambiguity, rapidly iterating on solutions that drive measurable impact.
  • Strong product sense, working closely with product managers to understand customer pain points and craft intuitive, effective solutions.

Preferred Qualifications

  • Proficiency in TypeScript across the stack (React, Node.js).
  • Proficiency in Python in backend.
  • Experience with PostgreSQL, DuckDB, or strong understanding in real-time OLAP concepts.
  • Understanding of distributed systems and modern data infrastructure.
  • Experience working with ML-powered applications.
  • Familiarity with Figma and best UI/UX design practices.

Benefits

  • Fully remote flexibility with HQ in San Francisco.
  • Competitive salary & equity in a fast-growing, venture-backed company.
  • Opportunities for deep technical and product ownership - shape the future of ERP.
  • Customer-driven culture - occasional travel to meet real-world users (optional).

The annual salary/OTE range for the target level for this role is $160,000 - $240,000 + target equity + benefits (incl. medical, dental, and vision).

Recurrency aims to ensure a diverse, inclusive, and welcoming work environment.

Individuals seeking employment at Recurrency are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.


If you’re interested in this job, please apply through the following link: https://jobs.lever.co/recurrency/0ea96d0e-6e24-48b9-bfc8-e08ce80f8aaa

About Recurrency

Automated ERP for distributors.

Required skills

Node.js
PostgreSQL
Python
React

Other roles at Recurrency

Interested?

Let me introduce you to the founders.

Skip the process

Job details

Salary

$160,000 - $240,000

Location

Remote

Experience

6+ years

Company

NameRecurrency
IndustrySales
Team Size50

Funding

Total raised

$22.1M

Last stage

Series A

Investors

Bessemer Venture Partners
Y Combinator
Sequoia Capital
CContrary Capital
SV Angel

Founders

Sam Oshay

Sam Oshay

Founder & CEO

LinkedIn

What happens next.

No applications, no recruiter spam. Just the intro.

01

Confirm the fit

A few questions to make sure this role is the right shape for you. Two minutes.

02

I pitch you to the company

I write the intro, send it to the founder, and handle the back-and-forth.

03

A meeting lands on your calendar

If they’re a yes, I book the chat. You show up — that’s the whole job-hunt.