Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - Backend  image - Rise Careers
Job details

Senior 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 our team.  

Senior 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.  They also act as a resource to the rest of the technical team through mentorship, design and code review, and product knowledge.

Who you are:

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

  • Experienced in system design and architecture decisions from proof-of-concept to scaled, mature systems and scoped, iterative versioning in between

  • 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 iteratively without over-engineering 

  • Competent across the stack but fluent in backend services. Proven ability to diagnose, resolve, and optimize for performance issues between the service and database layers.

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

  • Deeply experienced with PostgreSQL or a similar relational database technology and how it’s setup and schema impacts overall performance

  • 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

  • Make pragmatic architectural decisions to ensure our system is stable, scalable, and easy to change

  • Work with our Postgres and Clickhouse databases in GCP to find optimization opportunities. Find opportunities to teach performance improvement techniques to the other engineers around you.

  • 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

  • Review and support code changes for other engineers, specifically database-related schema or query changes

  • Mentor and support teammates and other engineers, product managers, and designers across Flowhub’s engineering department

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

Base Salary $140K – $165K + Equity

Flowhub Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Flowhub DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Flowhub
Flowhub CEO photo
Kyle Sherman
Approve of CEO

We help cannabis business owners thrive by providing user friendly tools to automate and maintain compliance, increase business intelligence and help them grow.

10 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
October 17, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!