Software Engineer, Infrastructure

6 Months ago • 8 Years + • Backend Development

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

ASSIST Software - C++ Developer

ASSIST Software

Suceava, Suceava County, Romania (On-Site)
5 Months ago
Sonar Source - Staff Software Engineer (Java)

Sonar Source

Austin, Texas, United States (Hybrid)
5 Months ago
Google - Software Engineer II, Cloud AI Agent Space Backend

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Days ago
Microsoft - Principal Software Engineer

Microsoft

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
ByteDance - Backend Software Engineer, Infrastructure Platform

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
Scanline VFX - Backend/Service Engineer

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
4 Weeks ago
Argus Labs - Senior Software Engineer (Infrastructure/Backend)

Argus Labs

(Remote)
4 Weeks ago
KBG Blockchain Game Studios - Technical Lead (Blockchain Project)

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
9 Months ago
ByteDance - Backend Software Engineer, Authorization - 2025 Start

ByteDance

Singapore (On-Site)
5 Months ago
LeoVegas - Senior Backend Engineer - Retention/Sports/iGaming

LeoVegas

Málaga, Andalusia, Spain (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Crunchyroll - Director of Engineering, Android

Crunchyroll

Culver City, California, United States (On-Site)
2 Months ago
Trend Micro - (Sr.) Backend Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
Google - Customer Engineer, Startups, Google Cloud, Data Analytics

Google

New York, New York, United States (On-Site)
1 Week ago
Playrix - Senior Engineering Manager

Playrix

Armenia (Remote)
6 Months ago
Google - Staff Software Engineer, Framework Foundations

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Google - Senior Software Engineer, Mobile, Wear OS

Google

Bucharest, Bucharest, Romania (On-Site)
1 Week ago
ByteDance - Senior Software Engineer - Serverless Compute Infrastructure

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
PlayStation Global - Senior Software Engineer

PlayStation Global

Dublin, County Dublin, Ireland (On-Site)
2 Weeks ago
Next Level Business Services - Product Development Manager

Next Level Business Services

Bentonville, Arkansas, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Palo Alto, California, United States

Universal Music - Senior Director, US Retail Sales

Universal Music

New York, New York, United States (On-Site)
2 Weeks ago
Onward Search - Lead Salesforce Marketing Cloud Developer

Onward Search

Newtown, Pennsylvania, United States (Remote)
1 Week ago
Tencent - Compensation & Benefits Manager

Tencent

California, United States (On-Site)
1 Month ago
Onward Search - Full Stack Web Developer

Onward Search

Costa Mesa, California, United States (Remote)
1 Week ago
ByteDance - Service Contract Insurance Business Solution and Operations - Global Payment

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
ByteDance - Software Engineer - Unified Datastore

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
The Walt Disney Company - Associate Manager, Sports Brand Solutions

The Walt Disney Company

New York, New York, United States (On-Site)
6 Days ago
Daybreak Game Company LLC - QA Lead

Daybreak Game Company LLC

Renton, Washington, United States (Hybrid)
2 Months ago
GameChanger  - Senior Engineering Manager, Core Services

GameChanger

United States (Remote)
3 Weeks ago
Anavation - Senior Cloud Developer

Anavation

Huntsville, Alabama, United States (Remote)
1 Day ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Keywords Studios - Software Engineering - Backend - AI

Keywords Studios

California, United States (On-Site)
1 Month ago
Epic Games - Security Engineer - Backend (Asset Integrity)

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Epic Games - Lead Online Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Week ago
Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight | Programmeur·se Généraliste Principal·e - Dead by Daylight

Behaviour Interactive

Middlesbrough, England, United Kingdom (Hybrid)
5 Months ago
ByteDance - Software Engineer - Data Engineering (Video Arch)

ByteDance

Singapore (On-Site)
5 Months ago
Hasura - Senior/Staff Software Engineer - Go Backend (Bengaluru/Hybrid)

Hasura

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Passion Gaming - Back End Engineer NodeJS

Passion Gaming

Gurugram, Haryana, India (On-Site)
2 Months ago
Inwave - Backend Developer

Inwave

(On-Site)
2 Months ago
Epic Games - Senior Mobile Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Voodoo - Senior iOS Engineer - BeReal - Freelance

Voodoo

Paris, Île-de-France, France (Remote)
3 Weeks 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)

Palo Alto, 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