Fullstack Software Engineer (AI-Native)
Core
Senior Fullstack Engineer building AI-native software for wholesale distribution, unifying CRM, PIM, eCommerce, and Order & Quote Entry AI into one platform.
Role type
Senior Fullstack Software Engineer (AI-Native)
Builds
End-to-end features for distributors' CRM platform, including frontend, backend, data, and ERP integrations.
Domain
Wholesale distribution, SaaS, AI-native development
Deliverable
production ML models | product features
Required skills
TypeScript, Vue.js, Python, SQL, Postgres, Airflow, ERP integrations, agentic dev tools (Claude Code, Cursor), distributed systems design, database schema design, debugging, prompt engineering, context management, parallel agent execution, production deployment, monitoring, customer troubleshooting, startup mindset, ownership, judgment
Preferred skills
Experience with Epicor Eclipse or P21 ERPs, building agentic products (MCP servers, tool-using agents), early-stage SaaS startup experience
Technologies
Vue.js, TypeScript, Python, Postgres, Airflow, Claude Code, Cursor
Responsibilities
Own end-to-end delivery of features from ticket refinement to deployment; operate AI coding agents to scope, build, review, and ship features; move fluidly across the full stack; collaborate in squad model with PMs and designers; design scalable schemas, queries, and APIs; contribute to engineering practices; spend time onsite with customers to support onboarding and troubleshoot integrations
Seniority
Senior, hands-on IC