Senior Full-Stack Engineer (Backend Leaning)
Core
Build end-to-end features for an autonomous sourcing platform, focusing on domain models, APIs, event-driven services, and ERP integrations.
Role type
Senior Full-Stack Engineer (Backend Leaning)
Builds
Sourcing workflows, supplier bid management, award processing, and integrations connecting to customer ERPs and procurement suites.
Domain
B2B Procurement / Sourcing Technology
Deliverable
production ML models | product features
Required skills
System design, statically typed languages (Java, C#, Go, Kotlin, Scala, Rust), TypeScript, Python, AI coding tools, asynchronous written communication, code review, event-driven architecture
Preferred skills
ERP/Procurement domain knowledge (Coupa, SAP Ariba, Oracle, NetSuite), Kafka, Postgres at scale, startup experience
Technologies
Java, C#, Go, Kotlin, Scala, Rust, TypeScript, Python, Kafka, Postgres
Responsibilities
Design and build features from domain model to API and UI; Own backend data models, service boundaries, and event flows; Build with AI coding agents and review their output; Mentor engineers and document decisions in writing
Seniority
Senior, hands-on IC
