Mashgin

Mashgin

Senior Software Engineer, Integrations

Chicago, IL · Senior

Sponsorship not specified$115k-$210kDetected 11 days ago
TypeScriptPythonC++Backend DevelopmentEmbedded SystemsResearch

About the role

  • You will be responsible for integrating our hardware and software with customer environments, payment systems, point-of-sale solutions, and enterprise apps so our checkout feels seamless.
  • This is a multi-layered software engineering role.
  • You will be responsible for engineering APIs, app services, embedded systems, and networks to solve integration gaps.

Responsibilities

  • We don't care about short-term wins; we build systems that stand the test of time.
  • From building critical software so kiosks and customer systems communicate correctly to incorporating new payment terminals and peripherals, you'll own critical pieces of tech that power retail transactions.
  • We maintain a flat, high-impact engineering culture where every engineer who joins our team carries the title of Member of Technical Staff.
  • You will own significant responsibility and have total ownership over your work.
  • You won't bend to every client demand; you will let innovation drive the product forward to solve the real problems our users face.

Requirements

  • 5+ years relevant coding experience
  • Excellent knowledge of one or more of these languages: Python, C++, TypeScript

Nice to have

  • Strong proficiency with Python, C, and C++

Compensation

  • $115k-$210k

Company info

  • 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.
  • A culture of extreme ownership, autonomy, and customer obsession.
  • At Mashgin, we are building something extraordinary by challenging conventional wisdom.
  • We are looking for a highly technical Senior Software Engineer, Integrations to join us in building high and low level software to connect Mashgin's autonomous checkout kiosks to various convenience store backends.
  • We expect this hire to commute 2 times a week to Woodridge, IL and to occasionally meet customers in-person.
  • Position Summary We are looking for a highly technical Senior Software Engineer, Integrations to join us in building high and low level software to connect Mashgin's autonomous checkout kiosks to various convenience store backends.
  • We are customer-centric, not customer-pleasing.

Equal opportunity

  • equal opportunity employer.

This listing is sourced directly from Mashgin's careers page and normalized into a canonical job model.