This job is closed Remote Job
This job is closed. But you can apply to other open Developer / Engineer jobs.

Software Engineer - Backend

At Flowhub, we're on a mission to make legal cannabis accessible to everyone. Founded in 2015, Flowhub pioneered the first Metrc API integration to help dispensaries stay compliant. Today, over 1,000 dispensaries trust Flowhub's point of sale, inventory management, business intelligence, and mobile solutions to process $3B+ cannabis sales annually.

Flowhub creates user-friendly business management and compliance products that increase revenue in the highly regulated cannabis industry.  Our Engineering department is highly creative, incredibly resourceful, and obsesses over the user experience.  We’re currently looking to grow our engineering team by adding a Senior Backend Engineer to it.  

Software engineers at Flowhub use their understanding of the product, our customers, and Flowhub’s overall business needs to design, build, and deliver high-quality solutions that help our customers run their businesses.  They balance technical debt, speed of delivery, security, and scalability to ensure we’re never over or under-engineering our solutions, and they ensure that the software we deliver actually solves our customers’ problems.  

Who you are:

  • An innately curious person, who loves asking questions to better understand how people, systems, and businesses work

  • Highly motivated to solve problems and deliver enhancements that make an impact to customers

  • A team player who is comfortable discussing complex technical subjects with stakeholders, third-party vendors, product managers, and your teammates

  • Pragmatic and flexible, want to solve problems without over-engineering 

  • Competent across the stack but fluent in backend services

  • Comfortable working in or learning React.js, Golang, GraphQL, Postgres

  • Passionate about your customers and coworkers, and excited to make an impact on the Cannabis industry

What you'll do:

  • Work with product management, stakeholders, and customers to design and build the easiest-to-use, most performant point-of-sale platform in the industry

  • Safely deliver quality code into production, and ensure it solves customer problems and performs well 

  • Ensure code is well documented and covered by automated tests to make it easy for the next engineer to change

  • Leverage and enhance our existing observability tools to ensure Flowhub’s systems are a pleasure for our customers to use and performing up to our internal standards

This role is open to anyone within the United States 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, vision, life & disability insurance, 401(k) retirement plan, paid holidays, unlimited paid time off, and other benefits.

SALARY RANGE: $140,000 - $160,000 per year.

This job is closed
But you can apply to other open Remote Developer / Engineer jobs