Job Description
We're looking for one of our first senior engineers to help build our event-driven e-commerce platform. We're not just building integrations - we're using these connected systems to create applications that give us operational advantages over competitors. Think internal tools that help us move inventory faster, predict demand better, and operate leaner than traditional e-commerce companies. This is a unique opportunity for someone with strong distributed systems experience who can work across our entire stack - from high-performance backend services to modern React applications. We need engineers who understand message-driven architectures at their core and can apply these principles whether they're building in Rust, TypeScript, or Python.
Backend responsibilities include designing and implementing message-driven microservices, building integration connectors for external APIs, handling complex async workflows with proper error recovery, optimizing event processing pipelines, and ensuring data consistency across distributed systems. Frontend responsibilities include building React/TypeScript applications for internal operations teams, creating dashboards for monitoring integration health and data flows, implementing real-time updates using event-driven patterns, designing UI components that handle async states gracefully, and building tools that help teams make faster, data-driven decisions.
About Unybrands
Unybrands was established in 2020 by a group of partners united by a shared vision: to build the leading next-generation e-commerce platform for micro-brands.