Backend Engineer (.Net)
WFA Digital Insight
Sweed’s Senior Backend Engineer role sits at the heart of a fast‑moving cannabis retail platform that consolidates POS, eCommerce and loyalty functions. Unlike generic backend openings, this position is tied to the Promo & Loyalty domain, meaning you’ll be shaping the financial calculations that power discounts, subscriptions and reward programs across the entire suite. The team operates in a micro‑services architecture, giving you a clear path from refactoring monolithic logic to owning new services end‑to‑end. With a defined trajectory toward a team‑lead position, the role blends deep technical work with gradual leadership responsibilities, making it a rare chance to grow both code‑wise and people‑wise while staying fully remote.
Job Description
SENIOR BACKEND ENGINEER (.NET) - TEAM LEAD TRACK HI THERE! We're SweedPos https://sweedpos.com/#/, a product-driven startup building an all-in-one cannabis retail platform. We’re on the lookout for a Senior Backend Engineer to join us remotely. ABOUT US At Sweed, we’re reimagining how cannabis retailers operate. Our enterprise-grade platform combines POS, eCommerce, Marketing, Analytics and Inventory Management into a single, seamless solution—eliminating the need for multiple third-party tools. We believe in simplicity, efficiency, and innovation. That’s why we build for scalability and performance, making life easier for cannabis retailers while driving real business growth. WHY WE’RE DOING THIS At Sweed, we believe in the medicinal potential of cannabis. It has been shown to help with chronic pain, anxiety, depression, and many other conditions. Despite the lingering stigma, we see cannabis as a powerful tool for improving lives. The industry is evolving rapidly, and we’re here to drive that transformation—making cannabis retail more efficient, accessible, and customer-friendly. WHERE WE ARE NOW We’ve been on the market for 7 years, continuously growing and refining our product. Our focus is on earning customer trust, which means constantly improving our delivery processes and rolling out new features. At the same time, we navigate the complex legal landscape of the cannabis industry, ensuring our platform remains compliant and future-proof. TEAM STRUCTURE Our total team size is over 200 people: The development team is distributed globally and organized into cross-functional product teams. These teams typically consist of 8–12 members, including front-end and back-end developers, QA specialists, and analysts. Each team is led by a Team Lead and a Product Owner, ensuring effective collaboration and clear direction. Meanwhile, our CEO, account managers, and customer success team are based in the USA, working closely with us to align product development with business and user needs. ABOUT THE TEAM You’ll join the Promo & Loyalty team, responsible for one of the most business-critical domains of our platform. The team owns the systems behind: - promotions and discounts - loyalty programs and rewards - subscriptions - pricing and financial calculations - checkout pricing logic - integrations with multiple product teams Because this domain powers multiple areas of the platform, the team works closely with eCommerce, Portal, POS, and other engineering teams. This role is designed for someone who wants to take the next step in their career. You’ll join as a Senior Backend Engineer with a clearly defined path toward becoming the future Team Lead of the Promo & Loyalty team. As you build deep expertise in the domain, you’ll gradually take ownership of technical leadership with mentorship and support from your Chapter Lead. WHAT YOU’LL DO - Design and develop backend services within our microservices ecosystem.
- Build new services for subscriptions and loyalty.
- Refactor and gradually extract business logic from the monolith into dedicated services.
- Design interfaces for exchanging financial data between engineering teams.
- Participate in architectural discussions and technical decision-making.
- Improve system performance, maintainability, and transparency.
- Review code and promote engineering best practices.
- Collaborate closely with engineers across multiple product teams.
- Gradually take ownership of leadership within the team.
- Strong commercial experience with C# and .NET.
- Experience building and maintaining production systems.
- Experience working with large codebases.
- Experience with microservices and/or modular monoliths.
- Strong understanding of software architecture and backend design.
- Strong algorithmic thinking and problem-solving skills.
- Experience refactoring and evolving existing systems.
- Experience making technical decisions and taking ownership of solutions.
- Fast learner with the ability to quickly understand complex business domains.
- Strong communication skills and a collaborative mindset.
- English level sufficient for written communication and occasional calls with international teammates.
- Experience using AI tools in software development workflows.
- Experience decomposing monolithic applications.
- Experience mentoring engineers or leading technical initiatives.
- Kubernetes and CI/CD experience. WHAT MATTERS BEYOND TECHNOLOGY OWNERSHIP We’re looking for engineers who enjoy taking ownership of complex systems, driving technical improvements, and growing into engineering leadership.
- Regular technical discussions, retrospectives, and planning sessions. WHAT WE OFFER - Salary in USD (B2B contract with the US company) - 100% remote – We’re a remote-first company, no offices needed!
- Flexible working hours – Core team time: 10:00-16:00 CET (flexible per team) - 20 paid vacation days + 12 holidays per year - 3 sick leave days - Medical insurance after probation - Equipment reimbursement (laptops, monitors, etc.) HIRING PROCESS RECRUITER CALL (45 MINUTES) Introduction, role overview, experience discussion, and English check.
How to Stand Out
- Highlight concrete examples of micro‑service design and monolith refactoring in your résumé or portfolio.
- Include a short demo or GitHub repo that showcases a .NET API handling financial calculations.
- Prepare to discuss how you’ve mentored junior engineers and your vision for team leadership.
- Familiarize yourself with Sweed’s product (POS, eCommerce, loyalty) by exploring their public site; reference this knowledge in interviews.
- When negotiating, ask about equity structure and remote‑work allowances to gauge total compensation.
- Watch for vague descriptions of “legal compliance” – be ready to ask how the engineering team collaborates with compliance experts.
- Ensure your interview setup includes a stable internet connection and a quiet space, as remote collaboration is essential for this role.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.