Software Engineering Manager
Mashgin
Palo Alto, United States Posted October 5, 2026
Check how well your resume matches this job
Salary Range
$200,000 - $280,000
Job Description
Join Mashgin, a rapidly scaling company revolutionizing the way people interact with technology. As a Software Engineering Manager, you will lead a small team of engineers while remaining hands-on in the development process. You will own the direction, delivery, and quality of a core area of the product, working directly with the founders and making a significant impact on the product we ship every day. Enjoy a hybrid remote environment, flexible PTO, competitive equity, and comprehensive health benefits.
- Diriger une équipe d'ingénieurs tout en restant impliqué dans le développement logiciel, en concevant, écrivant et révisant du code.
- Assurer la direction, la livraison et la qualité d'une zone clé du produit, en travaillant directement avec les fondateurs.
- Recruter et développer une petite équipe d'ingénieurs talentueux, en créant un environnement propice à l'incertitude et à l'innovation.
- Efficiency: Meetings suck. We keep them short and only use them for alignment, giving you your time back to focus on real work
- Impact: 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 day
- Simplicity: Complexity is a waste of time here—we take pride in building things that just work
- Hard 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 automation
- Ruthless 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 improvements
- Customer 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 face
- Humility: 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 done
- Experience building production-ready code that's used regularly by lots of people
- B.S. or higher in Computer Science (or equivalent work experience)
- Comfortable learning new languages, libraries, and frameworks when the solution calls for it
- 8+ years building production software
- A track record of staying technical while managing: recent code, design reviews, or architecture you personally owned
- 3+ years managing engineers directly, including hiring, performance, and career growth
- Excellent knowledge of one or more of these languages: Python, Node.js, C++, Go, Java
- Built a team from a few engineers into a functioning group
- Experience in a fast-paced work environment, shipping quality code quickly and iterating
- Comfortable with deploying and managing cloud infrastructure
- Worked on products with a hardware or edge-deployed component
- Good knowledge of algorithms and data structures
- Experience working with memory-constrained and performant systems
Required Skills
Similar Jobs
【プリンシパルエンジニア】CTO室(開発者生産性担当)_東京
株式会社マネーフォワード
ネットワークエンジニア
ミーク株式会社
How to apply
You apply on Mashgin’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout Mashgin
See every open role at Mashgin on ARes.
More Jobs at Mashgin