Senior Software Engineer (Full Stack / Product Engineering)
Recruiting from Scratch · San Francisco, CA
Apply & track with Apply EdgeWho is Recruiting from Scratch: Recruiting from Scratch is a specialized talent firm dedicated to helping companies build exceptional teams. We partner closely with our clients to deeply understand their needs, then connect them with top-tier candidates who are not only highly skilled but also the right fit for the company’s culture and vision. Our mission is simple: place the best people in the right roles to drive long-term success for both clients and candidates. https://www.recruitingfromscratch.com/Title: Senior Software Engineer (Full Stack / Product Engineering)Location: San Francisco, NYC, Austin, or Remote (North America)Company Stage: Early-Stage (AI-Native / ERP & Commerce Infrastructure)Office Type: Hybrid / Remote-FriendlySalary: $190,000-$230,000 base + EquityCompany DescriptionThis early-stage company is reinventing the ERP stack for modern ecommerce businesses by building an AI-native operating system embedded directly into commerce platforms. Their product unifies inventory, operations, and financial workflows into a single system of record, replacing fragmented spreadsheets and disconnected tools. The platform is evolving toward agent-driven workflows that assist operators and accountants in real time, combining APIs, data infrastructure, and intelligent automation into one cohesive system.What You Will DoBuild and evolve core systems of record, including inventory ledgers, operational workflows, and financial subledgersDesign and develop APIs and platform interfaces used by internal systems, partners, and agent workflowsEmbed AI-driven functionality into product workflows to improve operational efficiency and decision-makingWork directly with customers to understand real-world workflows and translate them into scalable systemsPrototype quickly and iterate toward production-grade systemsOwn product initiatives end-to-end across backend, data, APIs, and frontend surfacesEnsure systems are reliable, observable, and scalable under real-world operational demandsDrive technical decisions and contribute to overall product directionIdeal Background6+ years of experience building and shipping production softwareStrong experience owning systems from early design through productionFull-stack capabilities with strength across backend systems, APIs, and data modelingStrong proficiency in TypeScript (preferred)Experience working in fast-paced, high-ownership environmentsStrong product mindset — focused on delivering real user value, not just technical correctnessComfort working across ambiguous problem spaces and evolving requirementsAbility to engage directly with customers and translate workflows into technical systemsPreferredExperience with APIs, platform design, or developer-facing systemsBackground in ERP, fintech, supply chain, or data-heavy operational systemsExperience building transactional systems or ledger-based architecturesExposure to AI-assisted features, agent workflows, or MCP layersFamiliarity with modern stack tools such as Next.js, NestJS, Prisma, GCP, Python, Terraform, or GraphQLExperience using AI tools (e.g., coding assistants) as part of development workflowCompensation and BenefitsCompetitive base salary + meaningful equityFlexible PTO and strong healthcare benefitsHigh-autonomy, builder-focused culture with direct impact on product directionOpportunity to work closely with customers and operators in real-timeHybrid / remote-first collaboration with optional in-person hubs (SF, NYC, Austin)Fast-moving team with strong emphasis on shipping, ownership, and real-world impactThis role is ideal for a product-minded engineer who wants to own systems end-to-end, work closely with customers, and build AI-native infrastructure that powers real business operations.