Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Mashgin, Inc. seeks an Engineering Manager who is also a builder—someone who guides technical direction while shipping features. This role owns integrations enabling Mashgin kiosks to operate as point-of-sale devices.
You will work directly with the founders, stay hands-on across the stack, and mentor engineers, balancing leadership with active product development for a scalable IoT fleet of kiosks.
Efficiency: Meetings suck. We keep them short and only use them for alignment, giving you your time back to focus on real workImpact: You will own significant responsibility and have total ownership over your work. We stay lean and efficient, so your work directly impacts the product we ship every daySimplicity: Complexity is a waste of time here—we take pride in building things that just workHard Work: Forget the glamorous research papers. We prioritize the hard work it takes to achieve real-world clarity and accuracy. You will innovate relentlessly to push the boundaries of what’s possible in visual automationRuthless Prioritization: If everything is on fire, nothing is. You will be expected to prioritize ruthlessly, cutting through distractions to focus on the most impactful product improvementsCustomer Innovation: We are customer-centric, not customer-pleasing. You won’t bend to every client demand; you will let innovation drive the product forward to solve the real problems our users faceHumility: No task is beneath you. Whether it’s high-level architecture or grunt work to fix a bug, we check our egos at the door and get real work doneExperience building production-ready code that’s used regularly by lots of peopleB.S. or higher in Computer Science (or equivalent work experience)Comfortable learning new languages, libraries, and frameworks when the solution calls for it8+ years building production softwareA track record of staying technical while managing: recent code, design reviews, or architecture you personally owned3+ years managing engineers directly, including hiring, performance, and career growthExcellent knowledge of one or more of these languages: Python, Node.js, C++, Go, JavaBuilt a team from a few engineers into a functioning groupExperience in a fast-paced work environment, shipping quality code quickly and iteratingComfortable with deploying and managing cloud infrastructureWorked on products with a hardware or edge-deployed componentGood knowledge of algorithms and data structuresExperience working with memory-constrained and performant systems