Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Infrastructure

$115k - $210k

Mashgin

Job Description

Job Description

About Mashgin

Mashgin powers the world's best checkout experience for over 40 million users. Customers just place their items on our kiosks and our AI rings up their entire order in less than a second. With Mashgin, lines are now optional.

Mashgin's technology powers over 1 billion transactions at your favorite locations, including over half of all US professional sports teams, 4,000 convenience stores, major airports, universities, and more.

We’re not just building cutting-edge AI—we’re creating real-world impact and unforgettable experiences. Backed by a well-funded Series B, we’re also one of the rare AI startups that’s already profitable.

Our secret? A culture of extreme ownership, autonomy, and customer obsession. At Mashgin, we are building something extraordinary by challenging conventional wisdom. We’ve thrown out the old rules to focus on what truly matters: creating a kickass product that makes people say, 'Wow'. We don’t care about short-term wins; we build systems that stand the test of time. If you thrive in a culture of excellence without compromise and want to see your work have an immediate, remarkable impact, you’re in the right place.

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. As part of our infrastructure team, you’ll focus on designing and building the core systems that power the product. You’ll operate with full ownership in a startup setting, driving foundational projects from concept through production — architecting, implementing, and scaling platform capabilities that support rapid feature development across the company.

We maintain a flat, high-impact engineering culture where every engineer who joins our team carries the title of Member of Technical Staff.

What We Value:
  • Impact : You will own significant responsibility and have total ownership over your work. We stay lean and efficient, so your work directly impacts the product we ship every day.
  • Simplicity : Complexity is a waste of time here—we take pride in building things that just work.
  • Hard Work : Forget the glamorous research papers. We prioritize the hard work it takes to achieve real-world clarity and accuracy. You will innovate relentlessly to push the boundaries of what’s possible in visual automation.
  • Humility : No task is beneath you. Whether it's high-level architecture or grunt work to fix a bug, we check our egos at the door and get real work done.
  • Ruthless Prioritization : If everything is on fire, nothing is. You will be expected to prioritize ruthlessly, cutting through distractions to focus on the most impactful product improvements.
  • Customer Innovation : We are customer-centric, not customer-pleasing. You won’t bend to every client demand; you will let innovation drive the product forward to solve the real problems our users face.
  • Efficiency : Meetings suck. We keep them short and only use them for alignment, giving you your time back to focus on real work.
You Will Be
  • Working with a small interdisciplinary team in hardware, software and design to build new versions of products from scratch
  • Providing technical support and architectural guidance to existing systems and teams on best practices, reviewing implementations, and helping troubleshoot complex issues
  • 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
  • 5+ years relevant coding experience
  • B.S. or higher in Computer Science (or equivalent work experience)
  • Python programming with knowledge of infrastructure as code (terraform, ansible,etc)
  • Experience in designing and managing cloud-based environments like AWS
  • 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
Preferred Qualifications
  • Experience in a fast-paced work environment, shipping quality code quickly and iterating
  • Comfortable with deploying and managing cloud infrastructure
  • Good knowledge of algorithms and data structures
What We Offer
  • An opportunity to work on a small, multidisciplinary team with the potential to break new ground in many different industries
  • Excellent health, dental and vision insurance for you and your dependents
  • 401k plan
  • Flexible PTO policy
  • Catered lunch in office with fully stocked snacks and beverages
  • Pet insurance for your fur babies
  • Voluntary life insurance plan
  • Competitive salary and options in a small, rapidly scaling company

For roles based in Palo Alto, CA, the overall market range for Mashgin is typically $115,000 - $210,000 USD annually. Note that total compensation for this position will be determined by candidate’s relevant qualifications, work experience, skills, and other relevant factors. This estimate excludes the value of any benefits offered by Mashgin, and the potential future value of any other long-term incentives.

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.

Notice on fraudulent jobs

We have been made aware of instances of fraudulent job postings and/or fraudulent recruiting activity by bad actors, claiming to represent Mashgin. These fraudulent schemes often seek monetary contributions or payments from job seekers (such as for "start up costs" or "equipment"), or seek to collect sensitive personal or banking information from job seekers. These job postings and offers are not authorized by Mashgin, and Mashgin is not responsible for fraudulent offers or requests for personal information or payments. Mashgin will never ask for any financial commitment or contribution from a candidate at any stage of the recruitment process. Candidates who have questions about the validity of Mashgin job postings or offers should consult the job postings on our mashgin.com career site. If you think you've been scammed, please reference this site for more information.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Software Engineer, Infrastructure in Palo Alto, CA vacancy
  •  ...Software Engineer, InfrastructureScaled Cognition is the world's only model lab dedicated exclusively to customer experience and pioneering...  ...that enterprises can trust.As a Software Engineer, Infrastructure at Scaled Cognition you will:Design and improve inference infrastructure... 
    Suggested

    Scaled Cognition

    Mountain View, CA
    5 days ago
  • $115k - $210k

     ...Backend Infrastructure DeveloperMashgin powers the world's best checkout experience for over...  ...infrastructure developer to help us build the software that runs our kiosks and powers the...  ....We maintain a flat, high-impact engineering culture where every engineer who joins... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Immediate start

    TenOneTen Ventures

    Palo Alto, CA
    5 days ago
  • $125k - $160k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, AI INFRASTRUCTURE (STARSHIELD) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy the... 
    Suggested
    Temporary work
    Immediate start
    Weekend work

    SpaceX

    Palo Alto, CA
    4 days ago
  • $200k - $300k

     ...board weekly. The founding team comes from big-tech product and engineering leadership, and the company is backed by top-tier venture...  ...We're helping our client hire one of their first dedicated infrastructure engineers. You'd take ownership of the systems that keep a fast... 
    Suggested
    Full time
    H1b
    Work at office
    Visa sponsorship
    Relocation package

    David Joseph & Company

    Palo Alto, CA
    14 days ago
  •  ...Job Description Job Description Role Description We’re seeking a Senior Software Engineer to join our Infrastructure team within Platform. You’ll join a small, focused team with high ownership and closely collaborate with the Technical Lead and Director... 
    Suggested

    James Consultancy Services , LLC

    Mountain View, CA
    1 day ago
  • $152k - $228k

     ...regression test different aspects of the software and hardware integration layer. This...  ...it reaches the road. You will own the infrastructure that makes this possible. Our Performance...  ...tools, and much much more. Engineers across the company rely on this platform... 
    Temporary work
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    13 days ago
  • $135k - $155k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, PLATFORM AND INFRASTRUCTURE (STARLINK) As a Software Engineer on the Core Infrastructure team, you will sit at the intersection of Site... 
    Temporary work
    Weekend work

    SpaceX

    Palo Alto, CA
    4 days ago
  • $10,500 per month

     ...Company Palantir builds the world's leading software for data-driven decisions and...  ...The Role Are you passionate about engineering quality, performance, and increasing the...  ...ever imagined, as you build the shared infrastructure that underpins the Palantir Foundry, Palantir... 
    Work experience placement
    Internship
    Work at office
    Remote work
    Work from home

    Palantir

    Palo Alto, CA
    2 days ago
  • $135k - $160k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE INFRASTRUCTURE ENGINEER (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the world... 
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    2 days ago
  • $79.2k - $209.5k

     ...Job Description About the role Oracle Cloud Infrastructure (OCI) is seeking a Senior Software Engineer to build software for a new Data Processing Unit (DPU) platform spanning networking and storage. You will work on problems such as efficient packet processing,... 
    Temporary work
    Local area
    Flexible hours

    Oracle Corporation

    Santa Clara, CA
    6 hours ago
  • $125k - $165k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, SUPERCOMPUTER NETWORK (STARLINK) SpaceX was founded under the belief that a future where humanity is out exploring the... 
    Temporary work
    Internship
    Work at office
    Monday to Friday

    SpaceX

    Palo Alto, CA
    4 days ago
  • $164k - $295k

     ...hybrid environments—spanning hosts, cloud infrastructure, and identity assets. The core focus of...  ...event processing Drive backend engineering and process automation across the platform...  ...in a global team ~ Commitment to software quality — unit tested, code reviewed, and... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    Sunnyvale, CA
    11 days ago
  • $115k - $207k

     ...cybersecurity starts with you. About the Role​: We are seeking a Back-End engineer to be part of our Identity product group. In this role, you will be part of the cloud product software engineering team, responsible for developing new features and working closely... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    Sunnyvale, CA
    8 days ago
  • $164k - $295k

     ...of cybersecurity starts with you. About the Role: Our Fusion product is seeking a Senior-to-Principal (Level 7) backend software Engineer to build out a platform product which provides core orchestration and workflow capabilities to all users of Crowdstrike’s Flagship... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Sunnyvale, CA
    8 days ago
  • $165k - $265k

     ...actively developing the technologies to make this possible with the ultimate goal ofenabling human life on Mars. SR. SOFTWARE ENGINEER AI INFRASTRUCTURE (STARSHIELD) At SpaceX were leveraging our experience in building rockets and spacecraft to deploy the Starshield... 
    Permanent employment
    Full time
    Temporary work
    Immediate start
    Weekend work

    SpaceX

    Palo Alto, CA
    26 days ago
  • $193.93k - $291.15k

     ...Softbank, Fidelity, T. Rowe Price, and other leading investors About the Role Nuro is seeking a Software Engineer with expertise in large-scale infrastructure, workload orchestration, and data processing to join our ML Infrastructure team . In this role, you will... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    18 days ago
  • $200k - $300k

     ...About the Role Join the infrastructure team at an early-stage AI-powered social software company. You will help scale the distributed systems behind high-volume...  ...experience in SRE infrastructure platform or DevOps engineering including operating production systems. ~... 
    Full time

    Wintermeyer Ventures

    Palo Alto, CA
    13 days ago
  • $135k - $155k

     ...possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team is responsible for building the foundational tooling and security infrastructure that empowers every team at SpaceX to harness AI effectively. This... 
    Temporary work

    SpaceX

    Palo Alto, CA
    2 days ago
  • $206.5k - $258.1k

     ...outdoors and a desire to protect it for future generations. Role Summary Rivian's Autonomy org needs a Staff Software Engineer, Cloud Infrastructure to join the Cloud Infra team in the AI Platform organization. This role brings deep cloud and data engineering... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    1 day ago
  •  ...Role: Software Platform Engineer (4 Openings) Location: Palo ALto, CA - Hybrid Rate : $$ W2 per hour + Benefits This will be a long-term contract and/or contract-to-hire (depending on fit) This will be a hybrid role with (usually) 3 days per week onsite... 
    Hourly pay
    Long term contract
    3 days per week

    SGF Global

    Palo Alto, CA
    3 days ago
  • $129k - $212k

     ...development ecosystem to empower our iOS engineers to be productive. We serve hundreds of...  ...authoring code quality build and test infrastructure. Our team builds the core infrastructure...  .... You will produce high-quality software that is unit tested code reviewed and checked... 
    Full time
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    17 days ago
  • $133k - $200k

     ...Saturn and other digital services. Were looking for a Software Engineer to join the Core Inference team part of the core ML Platform...  .... Our team builds and owns the machine learning infrastructure that powers personalized experiences across Snap. As a centralized... 
    Full time
    Work at office
    Local area

    Snap

    Palo Alto, CA
    11 days ago
  •  ...accurate, frequently updated 3D information about the places, infrastructure, terrain, and activity that shape human decisions. Array...  ...the changing Earth.   About the Job As Senior Software Engineer - Cloud Infrastructure, you will own the cloud infrastructure... 
    Permanent employment
    Full time
    Work at office
    Relocation package
    Night shift

    Array Labs

    Redwood City, CA
    4 days ago
  •  ...customers in manufacturing, industrial IoT, government and security. We're looking for a talented Software Engineer to help develop the systems & infrastructure that powers Matroid's computer vision platform. Working alongside software and computer vision experts,... 
    Full time
    Work experience placement
    Work at office
    Flexible hours

    Matroid

    Palo Alto, CA
    a month ago
  • $153k - $176k

     ...other leading investors. About the Role Our software team is growing, and we are looking for talented engineers who are graduating by December 2026 to join...  ...following areas: Data Platform, Onboard Systems, ML Infrastructure, Simulation, or Technical Infrastructure teams... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    5 days ago
  • $180k

     ...diverse systems, including GPUs, Linux kernel, networking, and filesystems, to achieve peak efficiency Collaborate on hardware, software, and algorithm co-design to push the boundaries of AI training Maintain and innovate on our codebase to ensure scalability and... 
    Temporary work

    SpaceXSI

    Palo Alto, CA
    14 days ago
  • $193.93k - $291.15k

     ...output generalists where ML and systems engineering converge to push autonomy performance forward. As a Senior Perception ML Data Infrastructure Engineer, you will own the critical...  ...About You ~ BS/MS in Computer Science , Software Engineering, Robotics, or a related... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    13 days ago
  • $178k - $266k

     ...Saturn and other digital services. Were looking for a Software Engineer to join the ML Data Team . Our team builds the foundational...  ...growth of Snap. What youll do: Design and optimize infrastructure systems for machine learning workloads at scale and drive... 
    Full time
    Work at office
    Local area

    Snap

    Palo Alto, CA
    20 hours ago
  • $160k - $260k

     ...Senior Software Engineer, Platform Infrastructure Palo Alto, California Apply Aptos is a people-first blockchain on a mission to help billions of people achieve universal and fair access to decentralized assets in a safe and scalable way. Founded by some of... 
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Aptos Labs

    Palo Alto, CA
    7 days ago
  • $100k - $258k

     ...from people using those products shapes what we build next. SOFTWARE ENGINEER, PLATFORM SECURITY We are seeking a talented and driven...  ...-edge security solutions to protect our Kubernetes-based infrastructure and advance secure AI-driven systems. In this role, you will... 
    Temporary work

    SpaceXSI

    Palo Alto, CA
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Infrastructure. Be the first to apply!