Senior Software Engineer, Infrastructure

4 Months ago • 8 Years + • Backend Development

Job Summary

Job Description

Job Details

About Mashgin
At Mashgin, we have developed a successful and innovative point-of-sale experience that uses computer vision and AI to make checkout nearly instantaneous. Our mission is to eliminate checkout lines so people can get back to their lives.

Our kiosks are currently serving customers in thousands of locations around the world, from major sports stadiums to convenience stores, from college campuses to corporate cafeterias. We are a series B startup with 10 years of progress, and we’re already profitable. And we’re just getting started.

We value autonomy of work, a relentless obsession with customer experience (both our customers and their end-customers), and a culture of respect and fun.


Position Summary
We’re looking for a backend infrastructure developer to help us build the software that runs our kiosks and powers the extensive infrastructure behind them. You’ll work on infrastructure that enables us to develop advanced deep learning solutions that power Mashgin's checkout experience for millions on transactions per month across the world. This is not a specialized position -- we believe in end-to-end ownership of projects, so you’ll be involved throughout the entire product lifecycle, from idea generation, design, and prototyping to execution, and shipping while contributing to many different parts of the codebase in multiple languages.

You Will Be

    • Owning major feature development and working directly with the founders on product development from end to end
    • Working with a small interdisciplinary team in hardware, software and design to build new versions of products from scratch
    • Work on building new features and dreaming up new architecture to solve challenging problems
    • Build backend infrastructure to perform scalable training in the cloud
    • Rethinking and recreating existing codebases for scale
    • Continuously improving and maintaining code that’s already in production

Minimum Qualifications

    • 8+ years relevant coding experience
    • 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
Mashgin is proud to be an equal opportunity employer. Individuals seeking employment at Mashgin are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. 

Similar Jobs

SSC Technologies - Principal SRE

SSC Technologies

New York, New York, United States (On-Site)
4 Months ago
Nagarro - Senior Staff Engineer, Java Fullstack

Nagarro

India (Remote)
4 Months ago
Zuora - Econometric Data Scientist

Zuora

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
NXP - Senior Principal Software Architect - Platform and RF Software

NXP

Bucharest, Bucharest, Romania (On-Site)
5 Months ago
Appirits - Web Engineer

Appirits

Tokyo, Japan (Hybrid)
2 Weeks ago
Zoox - Senior/Staff Backend Software Engineer - Product

Zoox

Foster City, California, United States (On-Site)
3 Months ago
Maximum Games - Senior Backend Developer

Maximum Games

Bucharest, Bucharest, Romania (Hybrid)
3 Weeks ago
Animoca Brands - Backend Developer

Animoca Brands

China (Remote)
4 Months ago
Zoox - Backend Software Engineering Internship/Co-op

Zoox

Foster City, California, United States (On-Site)
4 Months ago
Nagarro - Java Developer

Nagarro

Cairo, Cairo Governorate, Egypt (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - Principal Software Engineering Manager – Azure Storage Armada Platform

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Gaming Innovation Group  - Java Tech Lead

Gaming Innovation Group

Community Of Madrid, Spain (Remote)
4 Days ago
Zynga - Senior Game Developer - Gram Games

Zynga

İstanbul, Türkiye (Hybrid)
2 Months ago
N-iX - Senior Android Engineer

N-iX

Netherlands (Remote)
1 Week ago
ByteDance - Senior Site Reliability Engineer, AI Applications

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Google - Senior Software Engineer, Full Stack, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Zeta - Software Development Engineer in Test I / II

Zeta

Hyderabad, Telangana, India (On-Site)
4 Months ago
Warner Bros Games - Software Engineer II

Warner Bros Games

(Hybrid)
3 Weeks ago
Zuora - Sr Software Developer Engineer in Test

Zuora

Chennai, Tamil Nadu, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Palo Alto, California, United States

Take-Two Interactive - Senior Product Manager, HR Enablement

Take-Two Interactive

New York, New York, United States (On-Site)
1 Month ago
Universal Music - Legal Analyst

Universal Music

Los Angeles, California, United States (On-Site)
5 Days ago
The Walt Disney Company - WPVI-TV (6abc) News Intern, Summer/Fall 2025

The Walt Disney Company

Philadelphia, Pennsylvania, United States (On-Site)
1 Week ago
Riot Games - Senior Technical Producer, League Studios - Build Test Ship

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Sony Pictures Animation - Production Manager - Series

Sony Pictures Animation

Culver City, California, United States (On-Site)
2 Weeks ago
Axinous - Senior Product Support Engineer - Federal, Risk Management

Axinous

United States (Remote)
2 Weeks ago
Evolution - Online Game Presenter (Receptionist Alternative) No Experience Necessary, $20-$25 hr

Evolution

Atlantic City, New Jersey, United States (On-Site)
4 Months ago
The Walt Disney Company - Principal Ride Development Engineer

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
1 Week ago
Tencent - Senior Technical Artist

Tencent

Irvine, California, United States (On-Site)
1 Month ago
Scope AR - ABX Marketing Manager

Scope AR

San Francisco, California, United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

PAPAYA - Backend Engineer (Payments & Fraud)

PAPAYA

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Weeks ago
Epic Games - Senior Observability Engineer

Epic Games

(On-Site)
1 Month ago
Go Fund Me - Senior Software Engineer (Backend)

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (Hybrid)
1 Month ago
CCP Games - Senior Distributed Systems Engineer

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (Remote)
2 Months ago
Extreme Network - Staff Backend Developer (Python, Microservices, GenAI - 92890) Ireland

Extreme Network

Shannon, County Clare, Ireland (Remote)
4 Months ago
Animoca Brands - Backend Developer

Animoca Brands

China (Remote)
4 Months ago
Google - Software Engineer, University Graduate, 2025

Google

(On-Site)
2 Months ago
CloudHire - Principal Backend Engineer - TypeScript

CloudHire

Maharashtra, India (Remote)
3 Weeks ago
Hedra - Senior Full-Stack Engineer

Hedra

San Francisco, California, United States (On-Site)
5 Months ago
Patterned Learning Career - Senior .NET Backend Engineer

Patterned Learning Career

(Remote)
6 Days ago

Get notifed when new similar jobs are uploaded

About The Company

Palo Alto, California, United States (Hybrid)

Palo Alto, California, United States (Hybrid)

Palo Alto, California, United States (Hybrid)

Palo Alto, California, United States (Hybrid)

California, United States (Hybrid)

Palo Alto, California, United States (Hybrid)

Palo Alto, California, United States (Hybrid)

Palo Alto, California, United States (Hybrid)

Palo Alto, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Mashgin

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug