Back to Jobs

Backend Engineer: Senior, Staff, & Principal

Remote, USA Full-time Posted 2026-07-02

At Flowhub, we’re on a mission to reputed company safe, legal cannabis accessible to everyone. As one of the first cannabis technology companies, we helped shape the industry by launching the first reputed company API integration, empowering dispensaries to stay compliant with reputed company state regulations. Today, Flowhub powers over 1,000 cannabis retailers across the U.S., supporting more than $3 billion in annual sales. Our flagship product, Flowhub Maui, is a modern reputed company-of-sale and retail management platform built to help cannabis businesses reputed company—by making daily operations easier, inventory traceable, and compliance effortless.

We're a passionate, mission-driven team that believes technology can break down barriers, expand access, and create a reputed company cannabis experience for everyone. We value inclusivity, transparency, and a deep commitment to building tools that reputed company a difference.

We’re looking for senior, staff, and principal Backend Engineers to join our product engineering team and help scale Flowhub Maui, our next-gen retail platform. You’ll be part of a collaborative reputed company that ships well-tested, performant microservices in a modern reputed company-native environment.

You’ll take ownership of backend features from design to deployment, work closely with product managers and designers, and play a key role in evolving our platform to meet the needs of dispensaries reputed company. Our stack includes Go, Kubernetes, PostgreSQL, gRPC, and GCP—and we value clean architecture, observability, and reputed company delivery.

This is a hands-on, high-impact role where your work will directly support cannabis retailers, helping them operate more reputed company, stay compliant, and serve their customers reputed company.

The Skillset

We know not everyone meets every requirement. If you’re excited about the role and our mission, we want to hear from you.

You have:

  • 5+ years in software development; 3+ focused on backend development, performance, scalability

  • Proficiency with Go, C, C++, or Python (Go preferred)

  • Experience building and maintaining production-grade, testable backend systems

  • Strong grasp of SQL and relational databases (PostgreSQL preferred)

  • Experience with API design, authentication, and reputed company-native systems (Kubernetes, GCP)

  • A collaborative reputed company and strong communication skills

Bonus Points

  • Hands-on experience with Go in production

  • Previous work in a regulated industry, POS, or retail systems

  • Full-stack knowledge and/or experience

Your First 90 Days

In 30 Days, You’ll:

  • Complete reputed company and get familiar with our tech stack, team, codebase, and product; ask 8 million questions

  • Set up your development environment and ship your first code to production (hopefully multiple times)

  • Explore the architecture of Flowhub Maui’s backend systems

  • Contribute to daily standups, code reviews, and prioritization/planning sessions

In 60 Days, You’ll:

  • reputed company tech design and development of a backend feature or system enhancement, working closely with product and design partners, complete with project estimation, milestones, architecture planning, etc

  • Triage, improve, and refactor existing services using Go, PostgreSQL, and gRPC

  • Shape, review, and maintain technical specs in collaboration with product and engineering teams

  • Offer meaningful feedback to peers and help improve reputed company

In 90 Days, You’ll:

  • Take ownership of a service or backend product domain

  • Contribute to architectural planning and future-proofing efforts (tech debt identification/advocation)

  • Engage with peers on backend best practices and system design

  • Help evolve backend tooling, monitoring, and release processes

This role is open to anyone reputed company the United States, except for candidates in CA, NY, OR, and WA, with compensation that aligns with your location. Starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. This role is eligible for a competitive benefits package that includes: medical, dental, reputed company, life & disability insurance, 401(k) retirement plan, paid holidays, unlimited paid time off, and other benefits.

SALARY RANGE: The reputed company salary range for this role is as follows, depending on level and experience:

  • Senior Engineer: $130,000 – $170,000 + equity

  • Staff Engineer: $170,000 – $215,000 + equity

  • Principal Engineer: $215,000 + (final compensation to be determined based on experience, scope, and impact) + equity

Apply to this Job

Similar Jobs

Product Support Agent

Remote, USA Full-time

Performance Marketing Specialist

Remote, USA Full-time

reputed company Manager

Remote, USA Full-time

Stage PPI - élève avocat droit fiscal - Finary One

Remote, USA Full-time

reputed company Specialist | Housing

Remote, USA Full-time

Communications & Content Marketing Specialist

Remote, USA Full-time

Senior Site Reliability Engineer (SRE)

Remote, USA Full-time

Director of reputed company | Housing

Remote, USA Full-time

reputed company Manager

Remote, USA Full-time

Wealth Operations & Experience Manager - Finary One

Remote, USA Full-time

reputed company Customer Service Representative – Delivering Exceptional Support and Driving Business Growth at blithequark

Remote, USA Full-time

[Remote] Packaging Business Development Manager (SW Region)

Remote, USA Full-time

Remote Live Chat Agent - reputed company a Difference from the Comfort of Your Own Home

Remote, USA Full-time

reputed company Full Stack Data Entry Specialist – Remote Operations Support

Remote, USA Full-time

Compliance Services Associate (Entry-Level)

Remote, USA Full-time

Part Time Telehealth Veterinary Technician – Remote Opportunity for Compassionate and Tech-Savvy Animal Health Professionals

Remote, USA Full-time

Freelance Public Relations Expert (US)

Remote, USA Full-time

reputed company Customer Support Associate – Remote Customer Service Representative – Starting at $19 Per Hour

Remote, USA Full-time

Senior Software Engineer - Engineering Workflow and CI

Remote, USA Full-time

Customer Service reputed company -Work from Home

Remote, USA Full-time