Senior Backend Engineer (.NET)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Backend Engineer (.NET): Building and scaling core order management and e-commerce services within a microservices ecosystem with an accent on API design, system performance, and asynchronous communication. Focus on refactoring monolithic components, optimizing high-load checkout flows, and driving technical decisions to ensure system reliability.
Location: Fully remote. Must be available for core collaboration hours: 10:00–16:00 CET.
Company
is an all-in-one cannabis retail platform providing POS, eCommerce, and inventory management tools to dispensaries across the United States.
What you will do
- Design and develop backend services within a microservices architecture.
- Build and improve APIs for internal and external customers.
- Refactor and optimize existing services to improve performance and reduce latency.
- Participate in architectural discussions and technical decision-making.
- Collaborate with cross-functional teams to evolve the platform and move toward asynchronous patterns.
- Review code and share engineering best practices.
Requirements
- 5+ years of backend development experience.
- Strong commercial experience with C# and .NET.
- Experience building and maintaining production systems and microservices.
- Strong knowledge of relational databases and messaging systems like RabbitMQ.
- Experience with caching solutions like Redis.
- English level sufficient for written communication and occasional calls.
- Experience using AI tools in software development workflows.
Nice to have
- Experience with high-load systems and e-commerce domains.
- Experience decomposing monolithic applications.
- Experience with Kubernetes and CI/CD pipelines.
- Experience improving system observability and monitoring.
Culture & Benefits
- Fully remote work with a flexible schedule outside of core hours.
- Compensation in USD via B2B contract.
- 20 paid vacation days, 12 company holidays, and 3 sick leave days.
- Medical insurance provided after probation.
- Equipment reimbursement program.
- Collaborative environment with regular technical discussions and two-week sprint cycles.
Hiring process
- Introduction and role overview.
- Live coding and technical discussion (no algorithmic tasks).
- Architecture discussion and problem-solving session.
- Team meet-and-greet.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →