Company

Engineering

Senior/StaffSoftwareEngineer(Platform)

$185–275k ~AI est. San Francisco, California, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior/Staff Software Engineer (Platform). Skills: Backend services, AI/ML, Data pipelines. Design backend services. Scale backend services”

Industry & Context.

Engineering

What They're Looking For.

Must Have

Experience designing data processing, Experience implementing data processing, Experience with transactional guarantees, Experience with idempotent APIs, Experience with NLP/ML pipelines, Experience extracting data, Experience with OCR, Experience with information extraction, Experience integrating with ERP systems, Experience integrating with freight/carrier APIs

Nice to Have

Experience with SAP, Experience with Oracle, Experience with legacy interfaces, Experience with poorly documented interfaces

What You'll Do.

Design backend services

Scale backend services

Build AI-powered agents

Develop LLM-based agents

Productionize LLM-based agents

Develop AI/ML infrastructure

Productionize AI/ML infrastructure

Productionize RAG patterns

Design PostgreSQL schemas

Design complex queries

Architect event-driven systems

Build reliable pipelines

Implement rate limiting

Ensure reliable API calls

Drive platform reliability

Establish monitoring patterns

Establish alerting patterns

Establish observability patterns

Own incident response

Full Job Description

ABOUT THE ROLE You'll build the software layer that enables autonomous manufacturing operations. This role involves designing scalable backend services, data pipelines, and integrations with ERP and freight systems to move physical goods reliably. You'll be central to coordinating AI-powered agents and high-stakes transaction processing across complex manufacturing workflows. WHAT YOU'LL DO - Design and scale backend services, including Next.js API routes, background jobs, and serverless functions for high-throughput order processing. - Build AI-powered agents by developing and productionizing LLM-based agents, AI/ML infrastructure, and RAG patterns for intelligent quote analysis and supplier recommendations. - Own the data layer by designing PostgreSQL schemas, migrations, and complex queries for materials, quotes, orders, and supplier relationships. - Architect event-driven systems with reliable pipelines for order state management, notification triggers, and cross-system synchronization. - Implement caching and rate limiting to ensure reliable external API calls at scale. - Drive platform reliability by establishing monitoring, alerting, and observability patterns and owning incident response for backend systems. WHAT WE'RE LOOKING FOR - Experience designing and implementing reliable data processing with transactional guarantees (ACID semantics, exactly-once processing) and idempotent APIs. - Experience with NLP/ML pipelines to extract data from unstructured documents and emails, including OCR and information extraction. - Domain knowledge of manufacturing supply chain, procurement, and logistics workflows. - Strong computer science fundamentals; open to all educational backgrounds. - Experience integrating with ERP systems (e.g., SAP, Oracle) and freight/carrier APIs, including legacy or poorly documented interfaces. - Background in the supply chain domain.

Free ATS check

Applying for this Senior/Staff Software Engineer (Platform) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about this company?

Real rants from real employees. Read before you apply.

Read Company Rants →