Sweed

Software Engineer (.Net)

Remote

Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Enterprise Software, AI & Machine LearningIndustries

Position Overview

  • Location Type: Remote
  • Employment Type: Full-Time
  • Salary: (Not specified)

Sweed is a product-driven startup building an all-in-one cannabis retail platform. We’re seeking a .NET Software Engineer to join our team remotely and help us scale and optimize our platform. We’re reimagining how cannabis retailers operate by combining POS, eCommerce, Marketing, Analytics, and Inventory Management into a single, seamless solution.

About Us

At Sweed, we believe in simplicity, efficiency, and innovation. We build for scalability and performance, making life easier for cannabis retailers while driving real business growth. We believe in the medicinal potential of cannabis and are focused on driving that transformation.

Where We Are Now

We’ve been on the market for 6 years, continuously growing and refining our product. Our focus is on earning customer trust by improving delivery processes and rolling out new features. We navigate the complex legal landscape of the cannabis industry, ensuring our platform remains compliant and future-proof.

Tech Stack

  • .NET 7
  • ASP.NET Core
  • Microservices
  • gRPC
  • MS SQL
  • PostgreSQL
  • ClickHouse
  • EF Core
  • Dapper
  • RabbitMQ
  • Redis
  • SignalR
  • Docker
  • Kubernetes
  • AWS
  • Git
  • GitLab

Responsibilities

  • Designing and developing services within our microservices architecture.
  • Participating in discussions and task planning with the team.
  • Refactoring code to improve performance and maintainability.
  • Conducting code reviews and ensuring best practices.

Challenges

  • Scaling the system to handle a 10-20x increase in load.
  • Optimizing performance at every level of the tech stack.
  • Implementing a modern cloud architecture with gRPC.
  • Integrating ClickHouse and building a multi-level caching system.
  • Exploring machine learning applications within the platform.

Requirements

  • 5-7 years of experience in a product company.
  • Strong knowledge of .NET 7 and microservices architecture.
  • Hands-on experience with high-load, real-time applications.
  • Familiarity with RabbitMQ, Kafka, PostgreSQL, MongoDB.
  • A solid understanding of algorithms and system design.
  • Knowledge of ClickHouse or other analytical DB will be a plus.

What Else Matters

  • Proactivity – We love team members who take initiative and provide feedback.
  • Critical thinking – We value problem-solvers who think beyond just writing code.
  • Adaptability – Our industry is evolving fast, and we need people who thrive in change.

The Team

  • We've structured our staff into cross-functional teams, each dedicated to a specific product.
  • These teams typically consist of 8-12 members.

Skills

C#
.NET 7
ASP.NET Core
Microservices
gRPC
MS SQL
PostgreSQL
ClickHouse
EF Core
Dapper
RabbitMQ
Redis
SignalR
Docker
Kubernetes
AWS
Git
GitLab
Problem-Solving
Code Review
Refactoring

Sweed

Retail cannabis point-of-sale and management solution

About Sweed

Sweed offers a complete solution for retail cannabis businesses by combining point-of-sale systems with e-commerce, delivery, analytics, marketing, and inventory management features. This integrated approach simplifies operations for cannabis retailers, allowing them to manage all aspects of their business from a single platform. Unlike competitors that may require multiple separate systems, Sweed provides an all-in-one service that enhances efficiency and customer interaction. The company operates on a subscription model, ensuring a steady revenue stream while helping retailers improve their sales processes and make informed decisions based on data insights.

Burbank, CaliforniaHeadquarters
2017Year Founded
$500KTotal Funding
ACQUISITIONCompany Stage
Data & Analytics, Enterprise Software, Consumer GoodsIndustries
11-50Employees

Benefits

Flexible Work Hours
Remote Work Options
Health Insurance
Paid Vacation
Paid Sick Leave

Risks

LeafLink's expanded offerings increase competition in cannabis retail technology.
Sweed may face challenges in maintaining market share against larger competitors.
Rapid technological changes could outpace Sweed's current platform capabilities.

Differentiation

Sweed offers an all-in-one platform for cannabis retail operations.
The platform integrates POS, e-commerce, delivery, and analytics for dispensaries.
Sweed's subscription model ensures recurring revenue from a diverse client base.

Upsides

AI-driven insights enhance personalized marketing and customer engagement for Sweed.
Blockchain technology secures inventory management and supply chain tracking for Sweed.
Augmented reality enhances online shopping experiences for Sweed's e-commerce clients.

Land your dream remote job 3x faster with AI