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.
Apply directly at Mashgin →Create a free account for alerts like thisView Mashgin immigration profile
This listing is sourced directly from Mashgin's careers page and normalized into a canonical job model.