Software Engineer, Backend

8 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

bytedance - Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

bytedance

Boston, Massachusetts, United States (On-Site)
6 Months ago
bytedance - Backend Software Engineer (Cloud Platform), Cloud Infrastructure

bytedance

Singapore (On-Site)
7 Months ago
bytedance - Software Engineer Graduate (RDMA Network - High Speed Network)

bytedance

Seattle, Washington, United States (On-Site)
3 Months ago
Next Level Business Services - MS .Net Software Developer

Next Level Business Services

Orange, California, United States (On-Site)
8 Months ago
Double Eleven - Senior Network Programmer

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
3 Months ago
CoolGames - Senior Backend Developer

CoolGames

Amsterdam, North Holland, Netherlands (Remote)
6 Days ago
Onehouse - Backend Engineer

Onehouse

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
zeta - Engineering Director - Backend

zeta

Bengaluru, Karnataka, India (On-Site)
1 Week ago
rivos - Silicon CAD Physical Design Back End Engineer

rivos

Santa Clara, California, United States (Hybrid)
2 Weeks ago
FICO - Lead Backend Engineer

FICO

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Thales - Principal Solution Architect (Sales Engineer)

Thales

New Jersey, United States (Remote)
1 Month ago
Remedy Entertainment Plc - Senior/Lead DevOps Engineer

Remedy Entertainment Plc

Helsinki, Uusimaa, Finland (Hybrid)
4 Months ago
nekki game - Middle/Senior Core Game Designer

nekki game

(Remote)
1 Month ago
Electronic Arts - Senior Software Engineer C++

Electronic Arts

Melbourne, Victoria, Australia (Hybrid)
3 Weeks ago
People Can Fly - Principal Technical Artist

People Can Fly

Montréal, Québec, Canada (Remote)
1 Month ago
Tactic studios - Animation Programmer

Tactic studios

Canada (Remote)
2 Months ago
Wargaming - Senior Gameplay Developer

Wargaming

Belgrade, Serbia (Hybrid)
2 Weeks ago
Varonis  - Low-level Engineer (Linux)

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
3 Months ago
Qualcomm - Senior Engineer, Cloud ML Accelerator

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
bytedance - Senior Software Engineer, Multi Cloud CDN

bytedance

San Jose, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Palo Alto, California, United States

Next Level Business Services - IBM MDM delivery lead

Next Level Business Services

Boston, Massachusetts, United States (On-Site)
8 Months ago
Cadence - SAP SD/RAR Staff Business Systems Analyst

Cadence

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

Apple

San Diego, California, United States (On-Site)
1 Month ago
Nice - Analyst Relations and Customer Content Specialist

Nice

Atlanta, Georgia, United States (On-Site)
2 Weeks ago
Daybreak Game Company LLC - QA Analyst (Temp)

Daybreak Game Company LLC

San Diego, California, United States (On-Site)
12 Months ago
rivos - Post-Silicon Engineering Program Manager - Full Time

rivos

Santa Clara, California, United States (On-Site)
8 Months ago
Blue wire software - Assistant Manager

Blue wire software

Manchester, New Hampshire, United States (On-Site)
1 Week ago
Google - Staff Software Engineer, Google Cloud AI

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
Roblox - Senior Software Engineer - Engine Systems

Roblox

San Mateo, California, United States (On-Site)
1 Week ago
Brillio - Client Partner - Life Sciences

Brillio

Chicago, Illinois, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

GoMotive - Staff Software Engineer - Backend

GoMotive

Canada (Remote)
2 Months ago
appier - Software Engineer, Backend Development

appier

Taipei City, Taiwan (On-Site)
1 Month ago
Nium - Software Development Engineer II - Node.js

Nium

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
Nagarro - Associate Staff Engineer, PHP Magento

Nagarro

India (Remote)
8 Months ago
zeta - Lead Software Development Engineer - Backend

zeta

Hyderabad, Telangana, India (On-Site)
2 Months ago
The Mill Adventure - Senior Back-End Developer

The Mill Adventure

St. Julian's, Malta (Remote)
3 Months ago
Dream Sports - SDE 3 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
10 Months ago
bounteous - Senior Back End Developer

bounteous

Mexico (Remote)
1 Month ago
Visual Concepts - Senior Backend Engineer, NBA 2K

Visual Concepts

Novato, California, United States (On-Site)
9 Months ago
Stratecent - Sr. Java Developer with Rest API Development

Stratecent

Reston, Virginia, United States (On-Site)
7 Years ago

Get notifed when new similar jobs are uploaded

About The Company

Chicago, Illinois, United States (Remote)

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