CareerPlanSign in

Backend Developer

Costa Rica💼 Full-time🗓 2026-08-30 → 2026-09-25

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

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.