Software Engineer, Backend

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 developer to help us build the software that runs our kiosks and powers the extensive infrastructure behind them. You’ll work on code that interfaces with our hardware and visual components, making sure kiosks are reliable, and building scalable backend systems. 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
    • 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

Cognitree - Senior Software Engineer

Cognitree

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
ION - Senior Software Engineer, Italy

ION

Turin, Piedmont, Italy (On-Site)
4 Months ago
Netflix - Solutions Support Engineer (L5) - Observability

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Quanteon Solutions - Software Engineer

Quanteon Solutions

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Rackspace Technology - Senior Site Reliability Engineer (GCP)

Rackspace Technology

United States (Remote)
2 Weeks ago
Luxoft - Java/Scala Developer

Luxoft

(Remote)
2 Months ago
Newzoo - Full Stack Python Developer

Newzoo

North Holland, Netherlands (Hybrid)
1 Month ago
Sporty Group - Weekend Backend Engineer

Sporty Group

(On-Site)
7 Months ago
Demonware - Expert Engineer, Accounts and Authentication

Demonware

Dublin, County Dublin, Ireland (Hybrid)
4 Months ago
Onward Search - Java Engineer

Onward Search

San Jose, California, United States (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

San Francisco, California, United States (On-Site)
1 Month ago
Nagarro - QA-AUTOMATION

Nagarro

Cairo, Cairo Governorate, Egypt (On-Site)
4 Months ago
Rendered Ideas - GAME DEVELOPER

Rendered Ideas

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Nolimit City - Full Stack Developer

Nolimit City

Gurugram, Haryana, India (On-Site)
2 Weeks ago
ByteDance - Client Engineer (Real Time Communication) - 2025 Start

ByteDance

Singapore (On-Site)
3 Months ago
Animoca Brands - AI Engineer / Coder

Animoca Brands

Hong Kong (On-Site)
1 Month ago
OKX - Data Engineer

OKX

Singapore, Singapore (On-Site)
4 Months ago
ByteDance - Research Engineer in Large Model System

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Meta - Production Engineer

Meta

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Playtika - PHP Developer

Playtika

Poland (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Palo Alto, California, United States

The Walt Disney Company - Sr Software Engineer, iOS

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Months ago
Scientific Games  - Network Technician II

Scientific Games

Baltimore, Maryland, United States (On-Site)
1 Month ago
The Walt Disney Company - Associate Visual Media Systems Specialist (IA)

The Walt Disney Company

Orlando, Florida, United States (On-Site)
2 Weeks ago
The Walt Disney Company - Lead Software Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
2 Months ago
Super - Senior Full-Stack Software Engineer ( Remote! )

Super

Raleigh, North Carolina, United States (Remote)
3 Months ago
Aspyr Media - Head of Engineering

Aspyr Media

Austin, Texas, United States (On-Site)
8 Months ago
Next Level Business Services - SAP Hybris

Next Level Business Services

Parsippany-Troy Hills, New Jersey, United States (On-Site)
4 Months ago
Epic Games - Senior UX Designer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Weeks ago
Bally's Interactive - Risk and Fraud Manager

Bally's Interactive

Jersey City, New Jersey, United States (Hybrid)
1 Month ago
Sphere Entertainment Co - Manager Food & Merchandise Operations

Sphere Entertainment Co

Las Vegas, Nevada, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Playrix - Golang Tech Lead (GameOps)

Playrix

Ireland (Remote)
3 Weeks ago
Second Dinner - Senior Software Engineer II, Backend

Second Dinner

United States (Remote)
1 Day ago
Canva - Backend Software Engineer (Java) - User Product

Canva

Sydney, New South Wales, Australia (Remote)
4 Weeks ago
Epic Games - Senior Observability Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Epic Games - Principal Programmer, Horde

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Week ago
Warner Bros Games - Senior Software Engineer - Observability

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Hasura - Software Engineer, Data Connectors (Bangalore, India)

Hasura

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
CloudHire - Backend Developer

CloudHire

Hyderabad, Telangana, India (Remote)
4 Months ago
Epic Games - Engineering Lead

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

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)

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