1

Marijuana Software Jobs (NOW HIRING)

Please note that this may include pre-hire screening for marijuana, as well as other federally ... The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ...

Please note that this may include pre-hire screening for marijuana, as well as other federally ... The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ...

Software Engineering Manager Company: The Boeing Company The Boeing Company is looking for a ... testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as ...

Software Engineering Manager Company: The Boeing Company The Boeing Company is looking for a ... testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as ...

Please note that this may include pre-hire screening for marijuana, as well as other federally ... The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ...

Software Engineering Manager Company: The Boeing Company The Boeing Company is looking for a ... testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as ...

Software developers will work within an existing CI/CD pipeline, performing back-end, UI, and/or ... Please note that this may include pre-hire screening for marijuana, as well as other federally ...

Software Engineer 2

Fort George G Meade, MD · On-site

$108.10K - $148.10K/yr

Please note that this may include pre-hire screening for marijuana, as well as other federally ... The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ...

Software Engineer 2

Fort George G Meade, MD · On-site

$108.10K - $148.10K/yr

Please note that this may include pre-hire screening for marijuana, as well as other federally ... The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ...

Associate Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings ... marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria are met as outlined in ...

Senior Software Developer

Seattle, WA · On-site

$62 - $82/hr

Senior Software Developer Company: The Boeing Company The Boeing Company is currently seeking a ... testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as ...

Senior Software Developer

Seattle, WA · On-site

$62 - $82/hr

Senior Software Developer Company: The Boeing Company The Boeing Company is currently seeking a ... testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as ...

Software Process Lead Engineer Company: The Boeing Company The Boeing Company is seeking a Software ... testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as ...

Associate Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings ... marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria are met as outlined in ...

Software Process Lead Engineer Company: The Boeing Company The Boeing Company is seeking a Software ... testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as ...

Senior Software Developer

Hazelwood, MO · On-site

$51.50 - $68/hr

Senior Software Developer Company: The Boeing Company The Boeing Company is currently seeking a ... testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as ...

Senior Software Developer

Seattle, WA · On-site

$62 - $82/hr

Senior Software Developer Company: The Boeing Company The Boeing Company is currently seeking a ... testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as ...

Posting/External Job Title Software Engineer (Senior-Level) Location Houston, TX 77058 US (Primary ... marijuana use. * 10 or more years of professional experience. * Ability to work evenings and ...

Senior Software Developer

Hazelwood, MO · On-site

$51.50 - $68/hr

Senior Software Developer Company: The Boeing Company The Boeing Company is currently seeking a ... testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as ...

Software Process Lead Engineer Company: The Boeing Company The Boeing Company is seeking a Software ... testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as ...

next page

Showing results 1-20

Marijuana Software information

See salary details

$19.5K

$97.9K

$239.5K

How much do marijuana software jobs pay per year?

As of May 30, 2026, the average yearly pay for marijuana software in the United States is $97,857.00, according to ZipRecruiter salary data. Most workers in this role earn between $36,000.00 and $135,000.00 per year, depending on experience, location, and employer.

What is a Marijuana Software job?

A Marijuana Software job involves developing, maintaining, and managing software tailored for the cannabis industry. This includes seed-to-sale tracking, compliance management, point-of-sale systems, and inventory tracking. Professionals in this role often work with dispensaries, cultivators, and regulators to ensure seamless operations and legal compliance. Skills in programming, database management, and regulatory understanding are beneficial.

What are the key skills and qualifications needed to thrive in the Marijuana Software position, and why are they important?

To thrive in a Marijuana Software role, you need a strong background in software development, an understanding of cannabis industry regulations, and experience with database management or cloud-based platforms. Familiarity with seed-to-sale tracking systems, compliance software, and point-of-sale (POS) tools—such as METRC, BioTrack, or LeafLogix—is highly valuable and sometimes required. Strong analytical thinking, attention to detail, and effective communication skills help you succeed in collaborative, fast-paced environments. These technical and interpersonal abilities are essential to developing secure, compliant solutions that support the unique needs of cannabis businesses.

What are some common challenges faced by professionals working in Marijuana Software development?

Professionals in Marijuana Software roles often encounter unique challenges related to rapidly evolving regulations and the need for constant software updates to ensure compliance in multiple jurisdictions. They must also address complex data integration with third-party platforms and maintain high security standards due to the sensitive nature of inventory and transaction data. Collaborating closely with dispensary owners, compliance officers, and supply chain partners is a regular part of the job to ensure software solutions meet operational needs. Staying adaptable and proactive is key, as the cannabis industry is both highly regulated and fast-growing, offering opportunities for growth but requiring agility and ongoing learning.
What cities are hiring for Marijuana Software jobs? Cities with the most Marijuana Software job openings:
What are the most commonly searched types of Marijuana Software jobs? The most popular types of Marijuana Software jobs are:
What states have the most Marijuana Software jobs? States with the most job openings for Marijuana Software jobs include:
What job categories do people searching Marijuana Software jobs look for? The top searched job categories for Marijuana Software jobs are:
Infographic showing various Marijuana Software job openings in the United States as of May 2026, with employment types broken down into 33% Internship, 34% Full Time, and 33% Part Time. Highlights an 100% In-person job distribution, with an average salary of $97,857 per year, or $47 per hour.

Software Engineer 1

Amentum

Fort George G Meade, MD • On-site

Full-time

Posted 17 days ago


Job description

Purpose and Impact:
Amentum is seeking a Software Engineer to join our team of passionate individuals in Ft. Meade, MD. In this role you will support challenging, mission-critical projects that make a direct impact on the Nation's security and intelligence mission.
Work Schedule: M-F, 8 hours a day
Essential Responsibilities:
Endpoint Services is seeking a Software Engineer to work with a team of developers to implement new capabilities in support of the current classification marking tool and the tool to be used to support M365 web-based applications. The position involves full life cycle design, development, testing, and documentation of policy-driven software across multiple fabrics. The focus will include the extension and customization of tools used for classification string validation and comparison for access control. This position requires an individual with a software development background that can perform both development and enhance testing. The candidate will be expected to provide input throughout the software lifecycle and follow established development processes. The candidate will be required to improve testing at all levels and work with system engineers to document the processes.
Work Environment, Physical Demands, and Mental Demands:
Must be able to work in a collaborative environment. Must be able to work with minimal supervision.
Other Responsibilities:
Safety - Amentum enforces a safety culture whereby all employees have the responsibility for continuously developing and maintaining a safe work environment. As appropriate, each employee is responsible for completing all training requirements and fulfilling all self-aid/buddy aid responsibilities, participating in emergency response tasks and serving on safety committees and teams.
Quality - Quality is the foundation for the management of our business and the keystone to our goal of customer satisfaction. It is our policy to consistently provide services that meet customer expectations. Accordingly, each employee must conform to the Amentum Quality Policy and carry out job activities in compliance with applicable Amentum Quality System documents and customer contracts. Each employee must read and understand his/her Quality Management and Customer Satisfaction responsibilities.
Procedure Compliance - Each employee must read, understand and implement the general and specific operational, safety, quality and environmental requirements of all plans, procedures and policies pertaining to his/her job.
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
As part of our commitment to maintaining a safe and compliant work environment, Amentum is a drug-free workplace and requires all personnel to comply with company drug and alcohol policies as a condition of employment. Employment is contingent upon successful completion of the drug screening process. Please note that this may include pre-hire screening for marijuana, as well as other federally controlled substances due to Amentum's role as a federal contractor and trusted partner to the US Government.
Minimum Requirements (Knowledge, Skills, and Abilities):
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
MUST HAVE SKILLS:
  • Have working knowledge of JavaScript, Jest, and Cypress
  • Required to actively participate in code reviews
  • Analyze system requirements, the concept of operations, and high-level system architecture to develop requirements specifications documents
  • Gather, analyze, and capture customer requirements.
  • Assist in the development of requirements for new features
  • Ability to create and expand unit and functional tests
  • Experience with creating/updating system engineering and test documentation
  • Follow team procedures and standard practices

DESIRED SKILLS:
  • Track and respond to user issues/questions
  • Triage user issues
  • Test new configurations/software releases
  • Coordinate with test users for various scenarios
  • Track and report testing results
  • Working knowledge of testing, creating test plans, and performing various test cycles (i.e.: logic, end user, and performance)
  • Able to work independently and in a team setting

Clearance Required:
  • TS/SCI with poly

Minimum Education:
  • Bachelor's Degree or higher in computer engineering or in a field related to computer engineering or computer science disciplines. An additional 4 years of Software Engineering experience may be substituted for the degree for a total of 7 years.

Minimum Years of Experience:
  • 3+ years of Software Engineering experience

#javelin