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 a month 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

Senior Software Engineer, Ruby

Senior Software Engineer, Ruby position at Weedmaps, developing scalable services for the cannabis industry.

Senior Software Engineer, Ruby

Senior Software Engineer, Ruby position at Weedmaps, developing mission-critical components for a distributed platform in the cannabis industry.

Software Development Engineer, Digital Acceleration

Senior Software Engineer role at Amazon Digital Acceleration, building large-scale SAAS solutions for digital ordering and subscription management systems.

Sr. Software Development Engineer, Live Sports, Prime Video Sports

Senior Software Engineer role at Amazon Prime Video Sports, building scalable solutions for live sports streaming experiences using AWS services.

Network Development Engineer, Direct Connect

Senior Network Development Engineer role at AWS Direct Connect team, focusing on designing and implementing large-scale cloud network infrastructure.