Software Engineer, Backend

7 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 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

OKX - Graduate Hire 2024/25 - Software Engineer

OKX

Hong Kong (On-Site)
7 Months ago
Smilegate - Group Purchasing System and Internal Web System Operation Developer

Smilegate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
ISS Stoxx - Full Stack Developer

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
bytedance - Research Scientist, Reinforcement Learning

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
Microsoft - Member of Technical Staff – Voice & Vision

Microsoft

Mountain View, California, United States (Hybrid)
2 Months ago
Simple Viral Games - Backend Developer Intern

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Google - Software Engineer Manager II, Infrastructure, Core

Google

New York, New York, United States (On-Site)
1 Month ago
Aristocrat Gaming - Senior Software Developer

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
5 Months ago
Simple Viral Games - Backend Developer

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
10 Months ago
RoofStack - Backend Developer

RoofStack

Istanbul, İstanbul, Türkiye (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Cubic corporation - System Administrator

Cubic corporation

Hyderabad, Telangana, India (On-Site)
1 Month ago
Ion - Lead Software Engineer, Italy

Ion

Turin, Piedmont, Italy (On-Site)
7 Months ago
HCL Tech - Technical Specialist

HCL Tech

Noida, Uttar Pradesh, India (On-Site)
3 Weeks ago
Red Point Labs - Java Backend Developer (Remote OK)

Red Point Labs

Argentina (Remote)
1 Year ago
Bombay Play - Frontend Developer

Bombay Play

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Sprinkler - Senior Java Full Stack developer

Sprinkler

Nashville, Tennessee, United States (On-Site)
3 Weeks ago
Google - Student Researcher, BS/MS, Winter/Summer 2025

Google

(On-Site)
6 Months ago
AppLovin - Backend Software Engineering Intern

AppLovin

Toronto, Ontario, Canada (On-Site)
3 Weeks ago
warner bros games - Staff Software Engineer

warner bros games

Hyderabad, Telangana, India (Hybrid)
2 Months ago
Reddit - Principal Software Engineer, Ads Backend Engineering

Reddit

United States (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Palo Alto, California, United States

Enphase Energy - Senior Product Manager

Enphase Energy

Fremont, California, United States (On-Site)
2 Months ago
Santa Monica Studio - QA Senior Analyst

Santa Monica Studio

Los Angeles, California, United States (On-Site)
2 Months ago
Apple - WW Product Marketing Pricing Manager

Apple

Cupertino, California, United States (On-Site)
2 Weeks ago
Nintendo - CONTRACT - Marketing Translation Coordinator (French)

Nintendo

Redmond, Washington, United States (Hybrid)
6 Months ago
Anavation LLC - Senior Systems Administrator

Anavation LLC

Clarksburg, West Virginia, United States (On-Site)
2 Months ago
Meta - Product Manager

Meta

San Francisco, California, United States (Remote)
6 Months ago
Activate Games - Activate Culver City - Virtual Career Fair

Activate Games

Culver City, California, United States (On-Site)
1 Week ago
HCL Tech - Senior Group Technical Architect

HCL Tech

Colorado, United States (On-Site)
1 Week ago
Life church - Frontend Staff Engineer

Life church

Edmond, Oklahoma, United States (On-Site)
7 Months ago
Thales - Regional Sales Manager

Thales

Texas, United States (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Balbix - Director Platform/Backend Engineering

Balbix

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Microsoft - Software Engineer II / Senior Software Engineer

Microsoft

(Remote)
1 Month ago
Equivalent Jobs - SENIOR С++ SOFTWARE ENGINEER

Equivalent Jobs

(Remote)
6 Months ago
Aristocrat Gaming - Automation and AI Engineer (Unity & Backend Technologies)

Aristocrat Gaming

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago
Tesla - Software Developer, IT Application

Tesla

North Holland, Netherlands (On-Site)
3 Months ago
Epic Games - Security Programmer - Backend (Asset Integrity)

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Tencent - Forex Application Development Intern - Singapore

Tencent

(On-Site)
7 Months ago
Animoca Brands - Backend Developer

Animoca Brands

China (Remote)
8 Months ago
bytedance - Software Engineer, Backend and Infrastructure

bytedance

San Jose, California, United States (On-Site)
5 Months ago
MURKA - Java Backend Developer

MURKA

(Remote)
2 Months 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)

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