Golang / Go Job: Backend Engineer (Remote)

Flourish Software

Backend Engineer (Remote) at Flourish Software

Remote › 🌐 Worldwide, 100% remote position
  (Posted Nov 25 2024)

Please mention that you found the job at Golangprojects.com

Apply now!  

Salary
$75,000 - $120,000 USD

Job description
Flourish Software is a leading cannabis supply chain and retail software company. We are working to empower the cannabis industry through better technology.
What’s the opportunity?

As a Backend Engineer at Flourish Software, you'll play a pivotal role in developing mission-critical backend services that streamline compliance and operational processes for leading cannabis, CBD, and hemp businesses across North America. This position is for an engineer specializing in Go. You’ll work directly on third-party integrations with systems like Metrc and BioTrack, helping our clients stay compliant in a highly regulated market. This is an opportunity to solve complex, real-world challenges, collaborate with a talented team, and shape the future of a growing platform in a fast-paced, innovative industry.
What do we value?

Honesty, integrity, and self-driven motivation
Clean, readable code and well-thought-out solutions
Thorough planning prior to execution
Teamwork and communication
Happiness and satisfaction in your work

Key Responsibilities:

Build, maintain, and scale backend services using Go, ensuring the seamless integration of our platform with third-party compliance systems like Metrc and BioTrack.
Develop and maintain APIs to integrate real-time data from compliance systems into our platform, allowing clients to meet industry regulations and manage their supply chain efficiently.
Design and optimize database schemas using SQL to manage application data.
Work closely with the support and services teams to identify pain points and deliver innovative solutions that enhance the customer experience.
Troubleshoot and debug issues across the platform, ensuring reliable and performant services for our users.
Collaborate with cross-functional teams to solve complex problems related to the cannabis supply chain and compliance requirements.
Document processes and workflows to ensure smooth knowledge sharing within the engineering team and beyond.
Track work using JIRA

Skill Requirements

3+ years professional software engineering experience.
3+ years of experience with Go or demonstrable equivalent project(s).
Strong experience with SQL and relational database management (MySQL, PostgreSQL).
Experience building and integrating APIs, ideally with third-party systems.
Availability to work in US time zones.
Excellent written and verbal communication skills in English.

Nice to Have

Familiarity with front-end frameworks like AngularJS/Angular
Experience with testing cloud-based applications hosted on AWS
Familiarity with scripting, docker, CI/CD pipelines, and Atlassian tooling.
Familiarity with Agile methodologies

Benefits

US Based Full Time Employees:
Health, dental, and vision insurance
100% covered accidental death, disability, and life insurance
SIMPLE IRA (401K equivalent) matching
Emphasis on work-life balance
Remote-first company (even pre-pandemic)
Uncapped PTO (with approval)
Opportunity to work on foundational software of a growing and fast-paced, innovative industry

Salary Range
US Based Candidates: $75,000 - $120,000 per year, depending on experience.
Candidates outside the US: Compensation will be adjusted according to local market rates, with a typical range of $40,000 to $75,000 USD, depending on experience and region.

Please mention that you found the job at Golangprojects.com

Apply now!  
 

Company: Flourish Software

Flourish Software
job info / career page
Linkedin profile
Location: 🌐 Worldwide, 100% Remote

World Map

Skills wanted, in addition to Golang:
angular angularjs aws docker go
mysql postgresql sql

Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with angular Golang jobs with angularjs Golang jobs with aws Golang jobs with docker Golang jobs with mysql Golang jobs with postgresql Golang jobs with sql