We are looking for a detail-oriented staff engineer to collaborate with engineering leadership and engineers on the maintenance and improvement of our systems. You will participate in and lead architectural design processes, work with product and engineering managers to build solutions, estimate costs, and assure quality control throughout the software development lifecycle. A top-class Staff Engineer will demonstrate specialized engineering knowledge and experience in a related industry, and whose engineering expertise translates into streamlined and cost-effective processes. They will context switch between being tech leads, architects, and mentors. They will share leadership responsibility with engineering managers to plan and direct the technical direction of Weedmaps. They will use technical, leadership, and communication skills to drive change.