Principal Software Engineer

Weedmaps Logo

Weedmaps

💵 $215k-$240k
📍Remote - United States

Summary

Join Weedmaps as a Principal Software Engineer and help shape the vision and architecture of its next-generation backend infrastructure. You will influence the technical direction as the company builds the world’s best cannabis enterprise marketplace. This role requires strong partnership with other functions across the company, translating technology capabilities into strategic business decisions and driving accountability. You will develop secure, scalable, and robust architectures, build long-term technical strategies, and support the application lifecycle. The position also involves mentoring engineers and acting as an ambassador for the organization at technology conferences. This is a strategic technical role requiring strong collaboration and communication skills.

Requirements

  • 12-15+ years of software development experience with 3+ years of SaaS architectural experience in high-growth engineering organizations
  • Bachelor's Degree in Computer Science or equivalent degree / work experience, including code camps or self-taught programmers
  • Experience in writing quality production­ code in server side Javascript, such as Node.js
  • Experience with frameworks that provide structure for Node.js such as Express.js, NestJS, and Adonis.js
  • Experience with exceptional architecture and clean coding practices
  • Effective and persuasive communication skills at all levels of management and engineers, both written and verbal
  • Able to collaborate on long-term architectural vision, and articulate and evangelize that vision in and out of the company
  • Experience working in an e-commerce space building applications and technology to engage consumers and foster growth
  • Exposure to integrations and design, cloud based technologies, and latest mobile architectures
  • Experience working collaboratively at a high level with other teams within an organization
  • Breadth of knowledge and passion spanning front-end and back-end technologies

Responsibilities

  • Provide technical direction for the overarching Weedmap’s technology stack leveraging Service Oriented Architecture patterns using server side Javascript such as Node.js or similar runtime environment
  • Develop architectures that are secure, scalable, robust, modular, API-centric, and follow the principle of least astonishment
  • Build long term technical strategies that align with Weedmap’s business plan and influence the overall technical direction
  • Support the application lifecycle (concept, design, test, release and support). Follow established development, documentation, testing and deployment processes
  • Partner closely with engineers and leaders across different disciplines and teams to gather information, listen to multiple viewpoints and come up with solutions to drive the technical direction forward
  • Act as an ambassador for the organization at technology conferences and events
  • Communicate technical roadblocks and solutions with executive leadership
  • Mentor, educate and coach engineers across the technology organization
  • Act as a team player for building a culture of flawless execution

Benefits

  • Physical Health benefits: Medical, Dental & Vision
  • Employee - employer paid premium 100%
  • Company contribution to a HSA when electing the High Deductible Health Plan
  • For plans that offer coverage to your dependents, you pay a small contribution
  • Mental Health benefits
  • Free access to CALM app for employees and dependents
  • Employee Training
  • Mental Health seminars and Q&A sessions
  • Basic Life & AD&D - employer paid 1x salary up to $250,000
  • 401(k) Retirement Plan (with employer match contribution)
  • Generous PTO, Paid Sick Leave, and Company Holidays
  • Supplemental, voluntary benefits
  • Student Loan Repayment/529 Education Savings - including a company contribution
  • FSA (Medical, Dependent, Transit and Parking)
  • Voluntary Life and AD&D Insurance
  • 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
  • Generous PTO and company holidays
  • Numerous opportunities and tools to learn and grow your professional skills
  • Endless opportunities to network and connect with other Weedmappers through speaker series, Employee Resource Groups, happy hours, team celebrations, game nights, and much more!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.