Backend Developer
Core
Design, build, and maintain distributed microservices and event-driven systems for a global print-on-demand fulfillment platform.
Role type
Senior Backend Software Engineer (Distributed Systems)
Builds
Scalable order orchestration software connecting brands, marketplaces, and producers
Domain
Supply chain logistics / Print-on-demand fulfillment
Deliverable
production ML models | product features | infrastructure
Required skills
.NET/C#, Kafka, Temporal, MongoDB, Redis, Kubernetes, React, Event-driven design, AI coding tools (Claude Code/OpenAI Codex), MCP servers, Agentic workflows
Preferred skills
Ecommerce or supply chain domain experience, CI/CD pipelines, Infrastructure-as-code, DevOps practices
Technologies
.NET, C#, Kafka, Temporal, MongoDB, Redis, Kubernetes, React, Claude Code, OpenAI Codex, MCP servers
Responsibilities
Design and build microservices using .NET; Implement event-driven systems with Kafka and Temporal; Optimize data layers with MongoDB and Redis; Deploy services in Kubernetes environments; Collaborate with product teams from concept to production; Develop frontend components using React when needed; Participate in code reviews and architectural discussions
Seniority
Senior, hands-on IC