×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Technical Lead

Job in Palo Alto, Santa Clara County, California, 94306, USA
Listing for: Mashgin
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 185000 - 300000 USD Yearly USD 185000.00 300000.00 YEAR
Job Description & How to Apply Below

About Mashgin

Mashgin powers the world's best checkout experience for over 40 million users. Customers just place their items on our kiosks and our AI rings up their entire order in less than a second. With Mashgin, lines are now optional.

Mashgin's technology powers over 1 billion transactions at your favorite locations, including over half of all US professional sports teams, 4,000 convenience stores, major airports, universities, and more.

We’re not just building cutting-edge AI—we’re creating real-world impact and unforgettable experiences. Backed by a well-funded Series B, we’re also one of the rare AI startups that’s already profitable.

Our secret? A culture of extreme ownership, autonomy, and customer obsession. At Mashgin, you’re not just an employee—you’re an owner. We might do things differently than most startups… but then again, most startups aren’t profitable with an army of raving fans behind them.

Position Summary

Are you a former Founder or Engineering Manager looking to return to hands-on technical work? Or a senior engineer passionate about developing hardware and software products that leverage AI to enhance customer experience? We offer an opportunity to step away from leadership or team management and directly contribute to creating new features and managing a core part of Mashgin’s product.

We’re looking for people who enjoy building products and tools and are comfortable juggling multiple tasks. You will develop customer-facing products that impact the business and help define our long-term technical goals, all while upholding high-quality standards. This role isn’t highly specialized — it’s about end-to-end ownership of projects, involving you in every stage from idea, design, and prototyping to execution and shipping.

You’ll also work across various parts of the codebase in multiple languages.

You Will Be
  • Leading and owning major feature development and working directly with the founders on product development from end to end
  • Technical leadership and direct responsibilities of specific products and features.
  • Mentoring other engineers
  • Working with a small interdisciplinary team in hardware, software and design to build new versions of products from scratch
  • Work full stack on building new features and dreaming up new architecture to solve challenging problems
  • Rethinking and recreating existing codebases for scale
  • Continuously improving and maintaining code that’s already in production
Minimum Qualifications
  • 8+ years relevant coding experience
  • 3+ years of technical or people leadership in a fast-paced engineering environment
  • B.S. or higher in Computer Science (or equivalent work experience)
  • Excellent knowledge of one or more of these languages:
    Python, Node.js, C++, Go, C#, Java
  • Comfortable learning new languages, libraries, and frameworks when the solution calls for it
  • Experience building production-ready code that’s used regularly by lots of people
Preferred Qualifications
  • Experience in a fast-paced work environment, shipping quality code quickly and iterating
  • Comfortable with deploying and managing cloud infrastructure
  • Good knowledge of algorithms and data structures
  • Strong proficiency with SQL and other database technologies
What We Offer
  • An opportunity to work on a small, multidisciplinary team with the potential to break new ground in many different industries
  • Excellent health, dental and vision insurance for you and your dependents
  • 401k plan
  • Flexible PTO policy
  • Catered lunch in office with fully stocked snacks and beverages
  • Pet insurance for your fur babies
  • Voluntary life insurance plan
  • Competitive salary and options in a small, rapidly scaling company

$185,000 - $300,000 a year

For roles based in Palo Alto, CA, the overall market range for Mashgin is typically $185,000 - $300,000 USD annually. Note that total compensation for this position will be determined by candidate’s relevant qualifications, work experience, skills, and other relevant factors. This estimate excludes the value of any benefits offered by Mashgin, and the potential future value of any other long-term incentives.

Mashgin is proud to be an equal opportunity employer. Individuals seeking employment at Mashgin are considered…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary