Backend Software Engineer – 18040
Core
Designing and implementing backend services, APIs, and integrations for global retail planning platforms.
Role type
Senior Backend Software Engineer
Builds
Backend services, REST/GraphQL APIs, BFF layers, and cloud-native applications for retail planning.
Domain
Retail technology / Cloud-native backend development
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, Java, C#, REST API design, GraphQL, SQL/PostgreSQL, Docker, Azure services, CI/CD pipelines, Infrastructure as Code (Terraform/Bicep), authentication/authorization (JWT, SSO, RBAC), Git.
Preferred skills
Headless CMS integration (Contentful), OpenAPI/Swagger documentation, clean architecture patterns, observability.
Technologies
Node.js, Java, C#, PostgreSQL, Docker, Azure, Terraform, Bicep, Cloudflare Access, Contentful, Git.
Responsibilities
Develop backend services and integrations; design and document APIs; build containerized cloud-native applications; implement secure authentication and authorization; manage data flows between distributed systems; participate in architecture discussions.
Seniority
Senior, hands-on IC