
Remote opportunity at
WeedmapsSenior Software Engineer (Remote)
Weedmaps, established in 2008 as a global leader in the cannabis sector, seeks a remote Senior Software Engineer to build consumer and client applications using an…
Career Tools
About This Role
Weedmaps, established in 2008 as a global leader in the cannabis sector, seeks a remote Senior Software Engineer to build consumer and client applications using an AI-first approach. The organization focuses on transparency, community support, and providing access to cannabis for users worldwide. In this position, the engineer will utilize advanced coding agents like Claude Code and an internal tool called Rhizome to accelerate delivery while maintaining high standards for…
Job Description
Weedmaps, established in 2008 as a global leader in the cannabis sector, seeks a remote Senior Software Engineer to build consumer and client applications using an AI-first approach. The organization focuses on transparency, community support, and providing access to cannabis for users worldwide. In this position, the engineer will utilize advanced coding agents like Claude Code and an internal tool called Rhizome to accelerate delivery while maintaining high standards for code quality.
The role involves developing features across the consumer marketplace on web and React Native, administrative tools for brands and dispensaries, and underlying Node.js and Rails services. Candidates will translate complex product requirements into actionable plans, create specifications for automated agents, ensure robust telemetry, and help modernize the existing technical architecture by transitioning legacy systems into microservices. Additionally, the selected professional will integrate artificial intelligence capabilities into search and recommendation systems, share efficient AI workflows with peers, and participate in on-call duties.
Weedmaps provides a base salary between $162,276 and $207,690 per year alongside a competitive bonus structure and comprehensive health and retirement plans.
Responsibilities
- Develop and release end-to-end product features across the consumer marketplace, administrative tools, and backend services.
- Utilize AI coding tools daily to plan, write, test, and review software.
- Maintain strict quality control over all code through design reviews, thorough testing, and telemetry tracking.
- Deconstruct large epics into clear tickets and specifications suited for automated agents and teammates.
- Collaborate with product and design teams to transform vague objectives into structured execution plans.
- Modernize technical infrastructure by migrating features from legacy Rails and Elixir monoliths into Node.js microservices and React Native.
- Integrate artificial intelligence features such as search, recommendations, and catalog data quality enhancements.
- Mentor colleagues on AI development workflows and share best practices across the engineering group.
- Participate in on-call rotations for managed services to troubleshoot and resolve root causes.
Requirements
- Minimum of six years of professional software development background, including end-to-end delivery of consumer products.
- Routine, hands-on application of AI coding assistants like Claude Code, Cursor, or Copilot on production tasks.
- Expertise in TypeScript and React.
- Background in designing and building APIs and services using Node.js, alongside familiarity with Ruby codebases.
- Experience utilizing major cloud platforms, with a preference for AWS.
- Familiarity with continuous integration and continuous deployment pipelines that push directly to production, plus observability tooling.
- Demonstrated history of measuring product outcomes through metrics, A/B testing, or before-and-after results.
Qualifications
- Bachelor's degree or equivalent practical experience.
- Experience with React Native or mobile application development.
- Background in creating LLM-powered product functionalities like search, recommendations, or data extraction.
- Experience working in two-sided marketplaces or e-commerce environments handling carts, checkouts, and payments.
- Familiarity with feature flags, gradual rollouts, and ephemeral environments.
- History of mentoring software engineers or leading cross-team projects.
- Working knowledge of Ruby on Rails or Elixir, particularly regarding monolith extraction.
Core Skills
Benefits
- Medical, dental, and vision insurance with 100% employer-paid premiums for employees and up to 80% coverage for dependents.
- Company Health Savings Account contribution when enrolled in the High Deductible Health Plan.
- 401(k) retirement plan with an employer match up to 3.5% of employee contributions.
- Basic life, voluntary life, and accidental death and dismemberment insurance options.
- Student loan repayment and 529 education savings program with monthly company contributions.
- Flexible spending accounts for medical, dependent care, transit, and parking.
- Short-term and long-term disability insurance, critical illness insurance, and accident insurance.
- Pet insurance, identity theft protection, and legal access to a network of attorneys.
- Paid time off, paid sick leave, company holidays, a holiday shutdown, and paid parental leave.
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the salary range for this position?
The base pay ranges from $162,276 to $207,690 per year, accompanied by a competitive bonus.
Is this position remote?
Yes, the job posting explicitly indicates that this is a remote role.
What technical experience is required?
Applicants must have at least six years of professional software development experience, daily hands-on use of AI coding tools on production work, strong proficiency in TypeScript and React, and experience building APIs and services with Node.js and Ruby.
How can I apply safely to avoid impersonation scams?
Weedmaps recruiters will always communicate using an @weedmaps.com email address and will never ask for payment to apply or interview. You should apply through established channels like the Weedmaps Careers Page or LinkedIn.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.