Senior Backend Engineer (.NET)

WorldwideRemoteSenior

About the Team

You’ll join the OMS (Order Management System) team, one of the core engineering teams behind our e-commerce platform.

The team owns critical customer-facing flows, including:

  • order management and order lifecycle

  • checkout and purchase flows

  • user accounts and authentication

  • order status management

  • customer-facing APIs

  • integrations with other e-commerce services

The team works closely with other e-commerce teams across the platform, and engineers often collaborate beyond their immediate product boundaries.

What You’ll Do

  • Design and develop backend services within our microservices ecosystem.

  • Build and improve APIs used by internal and external customers.

  • Participate in architectural discussions and technical decision-making.

  • Refactor and optimize existing services.

  • Improve performance, reliability, and maintainability.

  • Review code and share engineering best practices.

  • Collaborate with engineers across multiple product teams.

What You’ll Be Working On

Some of the team’s current initiatives include:

  • building and expanding our Public API platform

  • improving performance and reducing latency across critical customer journeys

  • refactoring cart and checkout services

  • improving system observability and metrics

  • evolving parts of our monolith into independent services

  • moving synchronous communication toward asynchronous patterns

  • optimizing caching strategies and reducing cache-related issues

  • supporting CMS capabilities for e-commerce experiences

Tech Stack

C#, .NET 8+, ASP.NET Core, Microservices, gRPC, MS SQL, PostgreSQL, RabbitMQ, Redis, SignalR, EF Core, Dapper, Docker, Kubernetes, AWS, Grafana, Git, GitLab CI/CD.

What We’re Looking For

  • 5+ years of backend development experience.

  • Strong commercial experience with C# and .NET.

  • Experience building and maintaining production systems.

  • Experience with microservices architectures.

  • Strong knowledge of relational databases.

  • Experience with RabbitMQ or similar messaging systems.

  • Experience working with Redis or other caching solutions.

  • Ability to troubleshoot performance and production issues.

  • Experience making technical decisions and owning solutions.

  • Good communication skills and collaborative mindset.

  • English level sufficient for written communication and occasional calls with international teammates.

  • Experience using AI tools in software development workflows.

Nice to Have

  • Experience with high-load systems.

  • Experience in e-commerce, payments, checkout, or order management domains.

  • Experience decomposing monolithic applications.

  • Experience with asynchronous architectures.

  • Kubernetes and CI/CD experience.

  • Experience improving observability and monitoring.

What Matters Beyond Technology

  • Ownership. We’re looking for engineers who can independently drive solutions and make technical decisions.

  • Communication. Strong collaboration skills are important. We value people who communicate openly, share ideas, and work well across teams.

  • Curiosity. We appreciate engineers who want to understand the product, not just complete tasks.

  • Adaptability. Our business moves quickly, and priorities can sometimes change rapidly. We value people who are comfortable working in a dynamic environment.

Working Style

  • Fully remote.

  • Flexible schedule.

  • Core collaboration hours are 10:00–16:00 CET, when the team overlaps for meetings, discussions, and collaboration.

  • Outside of these hours, engineers have flexibility to organize their own working schedule.

  • Two-week sprint cycles.

  • Regular technical discussions, retrospectives, and planning sessions.

The team also has a rotating weekly support duty approximately once every two months. During these weeks, engineers help investigate and route technical issues during normal working hours. This is not an on-call rotation.

What We Offer

  • Compensation in USD.

  • B2B contract with a US company.

  • 100% remote work.

  • Flexible working hours.

  • 20 paid vacation days.

  • 12 company holidays.

  • 3 sick leave days.

  • Medical insurance after probation.

  • Equipment reimbursement.

Published on: 6/28/2026

Sweed

Sweedverified company badge

Sweed is a product-driven startup building an all-in-one cannabis retail platform. Our enterprise-grade platform combines POS, eCommerce, Marketing, Analytics and Inventory Managemen

Website

See all 6 jobs at Sweed

Please let Sweed know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!

Unlock access with PlusPlus

Similar jobs