Skip to content

Jobs

Mashgin

Robot type
Service and Consumer
Location
Palo AltoCaliforniaUSA
Job type
Software
Posted
Mar 2, 2026
Salary
$115,000–$210,000 a year
Full-time

Software Engineer, Infrastructure

Job description

Mashgin — Software Engineer, Infrastructure (Palo Alto, California).

Job responsibilities

  • 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

Job requirements

  • 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
  • Experience in a fast-paced work environment, shipping quality code quickly and iterating
  • Comfortable with deploying and managing cloud infrastructure

Similar jobs