Senior Software Engineer, Ruby

WM Technology, Inc. is a leading technology and software infrastructure provider to the cannabis industry, comprising a B2C platform, Weedmaps, and B2B software, WM Business.
$160,000 - $180,000
Backend
Senior Software Engineer
Remote
7+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Ruby

Weedmaps is seeking a highly motivated Senior Software Engineer to join their team. The role involves designing and developing mission-critical components of a distributed platform, focusing on scalable services in a high volume and low latency environment. Key responsibilities include taking ownership of significant features, collaborating with stakeholders, optimizing legacy code, and participating in code reviews. The ideal candidate should have a minimum of 7 years of professional software development experience, with at least 5 years in Ruby development and startup/mid-sized company environments. The position offers a competitive salary range of $160,000 to $180,000 per year, along with comprehensive benefits including health insurance, 401(k) with employer match, generous PTO, and various supplemental benefits. Weedmaps, headquartered in Irvine, California, is at the forefront of the cannabis industry, providing technology solutions for both businesses and consumers while advocating for legalization and social equity. The company offers a casual and fun work environment with numerous opportunities for professional growth and networking.

Last updated 6 days ago

Responsibilities For Senior Software Engineer, Ruby

  • Take ownership of significant features and drive them from development to production
  • Collaborate with stakeholders to build new and iterate on existing features
  • Cultivate sense of customer empathy to continue building an exceptional product
  • Help optimize legacy code for improved performance
  • Regularly participate in code reviews and other team functions
  • Passionate about improving processes and developer productivity
  • Pair with other engineers regularly

Requirements For Senior Software Engineer, Ruby

Ruby
  • Bachelor's degree or equivalent practical experience
  • Minimum of 7 years of professional software development experience
  • Minimum 5 years of development experience at startup / mid-sized companies
  • Minimum 5 years experience with Ruby
  • Expertise in building responsive user-interfaces
  • Effective communication skills
  • High level of attention to detail and aesthetic sensibilities
  • Expert knowledge of modern browser technologies
  • Deep understanding of the GitFlow branching strategy
  • Familiarity with server-side frameworks such as Next.js or Ruby on Rails
  • Computer science or other engineering background

Benefits For Senior Software Engineer, Ruby

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Mental Health Assistance
  • Life Insurance
  • 401(k) Retirement Plan with employer match
  • Generous PTO
  • Paid Sick Leave
  • Company Holidays
  • Student Loan Repayment/529 Education Savings
  • FSA (Medical, Dependent, Transit and Parking)
  • Critical Illness Insurance
  • Accident Insurance
  • Short- and Long-term Disability Insurance
  • Pet Insurance
  • Family planning/fertility
  • Identity theft protection
  • Legal access to a network of attorneys
  • Paid parental leave

Interested in this job?

Jobs Related To Weedmaps Senior Software Engineer, Ruby

Software Development Engineer, AWS Audit Manager

Lead software development for AWS Audit Manager, streamlining audit and compliance processes with automation for global customers.

Senior System Development Engineer, Kuiper Network Services

Senior System Development Engineer role for Project Kuiper, building software to manage ground Points of Presence for satellite broadband connectivity.

Software Development Engineer-II

Amazon is seeking a Senior Software Engineer to lead high-scale web services development for digital content commerce.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Development Engineer III, Transporter Aggregation and Tracking Services (Tracks)

Senior Software Engineer role at Amazon, focusing on Last Mile delivery technology and real-time data processing for logistics optimization.