Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$215.2k - $240k

GrabJobs

Principal Software Engineer (Hybrid - 1-2 days per week onsite) Overview: As a Principal Software Engineer, you will help shape the vision and architecture of Weedmaps’s next generation backend infrastructure, making it easy for developers to build products and features. You will influence the technical direction as we build the world’s best cannabis enterprise marketplace and a robust portfolio of enterprise products to help enable our clients and the cannabis industry as a whole to flourish. The explosive growth of the cannabis industry as well as the almost completely differentiated legal requirements in each legal jurisdiction require that our software solve for increasingly complex problems. Our products range from wholesale marketplace to delivery fleet management and reporting. Additionally, as we expand our platform to provide end-to-end SaaS solutions for the cannabis supply chain, it will be increasingly necessary to unify the framework and architecture on which the platform operates so that each product works seamlessly with one another. You'll be responsible for ensuring that we are building a scalable, reliable, secure and highly performant technology stack using best practices for delivering our products to market. You will ensure our architecture is flexible to allow for our growth into new and existing business lines. This is a strategic technical role that requires strong partnership with other functions across the company. You'll partner with other senior engineers and leaders across the company to translate technology capabilities into strategic business decisions. You'll drive accountability and metrics ownership to translate strategy into results. And you'll align and inspire your organization by effectively communicating the strategy and driving the team to build a world class marketplace in the cannabis space. The impact you'll make: 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 What you've accomplished: 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. The base pay range for this position is $215,197.00 - $240,000.00 per year 2025 Benefits for Full Time, Regular Employees: 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 Why Work at Weedmaps? You get to work at the leading technology company in the cannabis industry You get to play a meaningful role in helping to advance cannabis causes, including helping improve the lives of patients who rely on the benefits of cannabis You get an opportunity to shape the future of the cannabis industry You get to work on challenging issues in a collaborative environment that encourages you to do your best You get to work in a casual and fun environment; no fancy clothes required, but you are free to dress to the nines! 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! Weedmaps is an equal opportunity employer and makes employment decisions on the basis of merit. The Company prohibits unlawful discrimination against employees or applicants based on race (including traits historically associated with race, such as hair texture and protective hairstyles), religion and religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, military status, veteran status, uniformed service member status, sexual orientation, transgender identity, citizenship status, pregnancy, or any other consideration made unlawful by federal, state, or local laws. The Company also prohibits unlawful discrimination based on the perception that anyone has any of those characteristics, or is associated with a person who has or is perceived as having any of those characteristics. Our company uses E-Verify to confirm the employment eligibility of all newly hired employees. To learn more about E-Verify, including your rights and responsibilities, please visit . Applicants are entitled to reasonable accommodations under the terms of the Americans with Disabilities Act and applicable state/local laws, unless the accommodation presents undue hardship. Please email us at peopleoperations at weedmaps.com if you would like to confidentially discuss a potential accommodation during the interview process. About Weedmaps: WM Technology, Inc.’s (Nasdaq: MAPS) mission is to power a transparent and inclusive global cannabis economy. Now in its second decade, WM Technology has been a driving force behind much of the legislative change we’ve seen in the past 10 years. Founded in 2008, WM Technology, is a leading technology and software infrastructure provider to the cannabis industry, comprising a B2C platform, Weedmaps, and B2B software, WM Business. The cloud-based SaaS solutions from WM Business provide an end-to-end operating system for cannabis retailers. WM Business’ tools support compliance with the complex, disparate, and constantly evolving regulations applicable to the cannabis industry. Through its website and mobile apps, WM Technology provides consumers with the latest information about cannabis retailers, brands, and products, facilitating product discovery and driving engagement with our retail and brand customers. WM Technology holds a strong belief in the power of cannabis and the importance of enabling safe, legal access to consumers worldwide. Since inception, WM Technology has worked tirelessly, not only to become the most comprehensive platform for consumers, but to build the software solutions that power businesses compliantly in the space, to advocate for legalization, social equity, and licensing in many jurisdictions, and to facilitate further learning through partnering with subject matter experts on providing detailed, accurate information about the plant. Headquartered in Irvine, California, WM Technology supports remote work for all eligible employees. Visit us at . Notice to prospective Weedmaps job applicants: Our team has been made aware of incidents involving LinkedIn, Telegram, and Facebook accounts impersonating Weedmaps recruiters. These individuals are attempting to use our company name to solicit payment from prospective candidates interested in applying for jobs at our company. Our team is actively working to combat these attempts, but in the meantime, please be mindful of the following: Our recruiters will always communicate with candidates through an @ weedmaps.com email address. CORRECT: View email address on click.appcast.io INCORRECT: View email address on click.appcast.io Our recruiters will NEVER ask for or attempt to solicit payment from applicants in order to apply, interview, or work for Weedmaps. If you are interested in a role at Weedmaps, please apply through our established channels. Weedmaps Careers Page or LinkedIn If you are unsure if a communication is legitimate, please contact our recruitment team at View email address on click.appcast.io and they will happily confirm for you. Thank you for your vigilance and we appreciate your interest in working with us!

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Santa Ana, CA vacancy
  • $165k - $187k

    DescriptionThe Principal Software Engineer, Connectivity is the technical authority responsible for the architecture, design strategy, and technical execution of RAVE Aerospace AeroConnect In-Flight Connectivity (IFC) software platform. In this role, the individual will... 
    Suggested
    Full time
    Work at office

    RAVE Aerospace

    Brea, CA
    2 days ago
  • $190k - $260k

     .... You will serve as the technical lead working with a team of engineers to oversee the design and implementation of these interconnected...  ...language.12+ years of professional experience in the software industry.Experience with web services, microservices, or other... 
    Suggested
    Work experience placement
    Local area

    Viant Technology

    Irvine, CA
    2 days ago
  •  ...like never before. Together, we make a difference in the lives of our patients and customers. Are you ready to join us?The Principal Software Engineer, Medical Device Systems is responsible for maintaining, enhancing, and supporting software for Alcon's on-market... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work

    Alcon Pharma

    Lake Forest, CA
    3 days ago
  • $142.1k - $271.3k

    AVEVA is creating software trusted by over 90% of leading industrial companies.Salary Range...  ...attainment and/or training. Job Title: Principal Software EngineerLocation: Lake Forest,...  ...in support of Hypervelocity Engineering (HVE) initiatives. In this role, you will... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Aveva Group

    Lake Forest, CA
    16 hours ago
  • $220k - $265k

     ...solving the next generation of warfare with lethal systems that deter kinetic conflict and protect global security.The RoleThe Principal Software Engineer will play a pivotal leadership role in developing and advancing our autonomous defense systems. You will drive the... 
    Suggested
    Work experience placement
    Work at office
    Local area

    Mach Industries

    Huntington Beach, CA
    2 days ago
  • $107.5k - $204.5k

     ...that’s shaping the future of military communications! Collins Aerospace Resilient Connectivity Products (RCP) Engineering is seeking Principal DevSecOps Software Engineer to join a dedicated DevSecOps team that is building cutting-edge systems to keep military personnel... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Fullerton, CA
    1 day ago
  •  ...the pace for unlocking new possibilities that better serve the property industry.Job Description:The hybrid-remote Principal Software Development Engineer leads the design, development, and testing of complex software systems and applications. This senior-level position... 
    Full time
    Local area
    Remote work
    Flexible hours

    CoreLogic

    Irvine, CA
    1 day ago
  • $133.4k - $226.8k

     ...shape tomorrow - it’ll be a fun journey!Ingram Micro is seeking a Principal, Java Developer to design, develop, and maintain scalable...  ...communication as they deliver efficient, well designed, and tested software for a positive user experience. Innovative thinking and well-... 
    Full time
    Temporary work
    Worldwide

    Ingram Micro

    Irvine, CA
    3 days ago
  • $246k - $394k

     ...engages, supports, and grows customers at scale. As a Senior Principal Engineer for GTM Experiences, you will serve as the LOB-level...  ...ll need to thrive (Requirements) 10+ years of experience in software engineering, with a strong background building and evolving... 
    Local area
    Remote work

    GrabJobs

    Irvine, CA
    2 days ago
  • $145k - $165k

     ...unlock more results, time, and confidence. Feathr's software marketing platform equips nonprofits with the tools they...  ..."help the helpers" you've come to the right place. Principal Backend Software Engineer: Compensation Range: $145,000 - $165,000 base, and a... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Home office

    GrabJobs

    Anaheim, CA
    2 days ago
  • $183k - $203k

     ...events in the office with your specific team. This is a requirement for this role. PointClickCare is searching for a Principal Software Data Engineer who will contribute to all phases of the software development life cycle, and will play a crucial role in designing, developing... 
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Irvine, CA
    2 days ago
  • $179k - $199k

     ...capabilities within PointClickCare, working closely with other engineering teams across the organization to identify, build and support...  ...of safe, scalable and high-impact AI Products Job summary The Principal GenAI Platform Engineer will focus on building the infrastructure... 
    Remote work

    GrabJobs

    Anaheim, CA
    4 days ago
  • $133.4k - $226.8k

     ...you’ll make technology happen in surprising ways. Let’s shape tomorrow - it’ll be a fun journey!Join our team as an experienced software engineer, where you'll play a pivotal role in developing, modifying, and updating complex and highly powerful systems using modern... 
    Full time
    Temporary work
    Worldwide

    Ingram Micro

    Irvine, CA
    3 days ago
  •  ...patients and customers.We foster an inclusive culture and are looking for diverse, talented people to join our team. As a Principal Software Engineer, you will serve as a technical leader responsible for architecting, designing, and developing complex Windows-based... 
    Full time
    Temporary work
    Relocation
    Flexible hours

    Alcon Pharma

    Lake Forest, CA
    1 day ago
  • $150k - $210k

     ...and beyond!Terran Orbital is seeking an experienced Flight Software Engineer to join our growing team. Reporting to the Flight Software Engineering...  ...embedded, high-performance, or critical systems.12+ years (Principal Engineer - Level 5) of experience developing C++... 
    Permanent employment
    Work at office
    Local area
    Remote work
    Flexible hours

    Terran Orbital Corporation

    Irvine, CA
    2 days ago
  • $130.33k - $195.5k

     ...experiencing rapid growth (backed by top private equity firms) and our engineering team is looking for the best and brightest leaders. Data and...  ...and care experience. We are seeking to add advanced .NET software developers with a high level of experience, and who have shown... 
    Full time

    Alignment Healthcare

    Orange, CA
    1 day ago
  • $129.3k - $172.3k

     ...visionary technology leaders at First American—where history meets innovation, and tradition fuels transformation. As a Senior Software Engineer - Salesforce, you'll play a key role in designing and delivering the enterprise Salesforce capabilities that enable customer... 
    Full time
    Local area
    Remote work

    First American Financial Corporation

    Santa Ana, CA
    1 day ago
  • $83.94k - $120.03k

     ...10062 – Software Engineer II Location – Fountain Valley (5-days Onsite) PURPOSE The Software Engineer II is responsible for analyzing, designing, developing, and implementing software projects and tasks. Directly interfacing with user clients about their systems... 
    Full time

    Hyundai Autoever America

    Fountain Valley, CA
    16 hours ago
  •  ...up. No legacy codebase. You’ll build from scratch.You’ll lead engineering delivery of the full platform — databases, APIs, operational tooling...  ...with direct access to leadership.What you bring:8+ years of software engineering experience with progressive technical leadership.... 
    Full time
    Local area
    3 days per week

    First American Financial Corporation

    Santa Ana, CA
    4 days ago
  • $114.75k - $183.6k

    Job TitleSenior Software Engineer - Image Reconstruction (C++/CUDA)Job DescriptionBuild the GPU-native engine that turns raw CT physics into life-saving images inside Philips scanners worldwide, wringing maximum performance from constrained hardware at the frontier of C++... 
    Full time
    Work at office
    Immediate start
    Remote work
    Worldwide
    Work visa
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    Philips

    Orange, CA
    3 days ago
  •  ...Our startup has raised a pre-seed round and is looking to hire engineers for exciting, unique projects. As an early member of the...  ...US EST time zone. - At least 3 years of experience as a paid software engineer working at a company where the primary product is software... 
    Hourly pay
    Full time
    Remote work

    GrabJobs

    Santa Ana, CA
    2 days ago
  • $180k - $225k

     ...Chief Emoji Officer - they are vital to our success! We like software that’s serious and culture that’s not Most people skim to '...  ...conversations Tech Stack ngrok runs entirely on AWS. Engineers develop by using remote development tools and/or ssh to connect... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work

    GrabJobs

    Santa Ana, CA
    4 days ago
  • $133.1k - $210.6k

     ...search, security, and observability help organizations deliver on the promise of AI. What is The Role We are seeking a Senior Software Engineer to join the Elasticsearch Security team. In this role, you will contribute to the architecture and design of Elasticsearch's main... 
    Local area
    Flexible hours

    GrabJobs

    Santa Ana, CA
    3 days ago
  •  ...innovative, mission-driven team working at the intersection of software and healthcare to reduce friction, improve access, and make...  ...You will work cross-functionally with product, cloud, and engineering teams to deliver high- performance solutions that improve patient... 
    Remote work
    Flexible hours
    Shift work

    GrabJobs

    Santa Ana, CA
    1 day ago
  • $135k - $165k

     ...company at: We are a small close-knit team of highly technical engineers with diverse backgrounds. We have a strong engineering culture...  ...bottlenecks. Qualifications 4+ years of professional software engineering experience in a product-centered team. Demonstrates... 
    Local area
    Remote work
    Home office

    GrabJobs

    Santa Ana, CA
    4 days ago
  • $152.65k

     ...the partner of choice for organizations committed to advancing health equity. Who We're Looking For We are looking to hire a Software Engineer II, Integrations (L2) who will deliver scoped integration work that connects external systems to our platform in a reliable, maintainable... 
    Temporary work
    Remote work
    Flexible hours

    GrabJobs

    Santa Ana, CA
    2 days ago
  •  ...proprietary multi-modal dataset for training and evaluation Architect a deterministic secondary perception system Mentor junior engineers about best practices You have ~ Bachelor’s or Master’s degree in Computer Science, Robotics, Deep Learning, or a related... 

    GrabJobs

    Santa Ana, CA
    3 days ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Work at office

    GrabJobs

    Santa Ana, CA
    4 days ago
  • $35 per hour

     ...Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance...  .... or BAM Management Canada Holdings Inc. About This Role: As a Software Engineering Intern, you will join our Engineering team to build... 
    Hourly pay
    Internship
    Local area
    Remote work
    Work from home

    GrabJobs

    Santa Ana, CA
    3 days ago
  • $153k

     ...time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! As a Full Stack Engineer, you’ll have the opportunity to build both the products and the platforms that empower millions of users—from startups to Fortune... 
    Full time
    Remote work
    Work from home

    GrabJobs

    Santa Ana, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!