Backend Developer - LATAM
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, ecommerce
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; Work with event-driven systems using Kafka and Temporal; Build and optimize data layers using MongoDB and Redis; Deploy services in Kubernetes environments; Collaborate with product teams from concept to production; Develop frontend using React when needed; Participate in code reviews and architectural discussions
Seniority
Senior, hands-on IC