Infrastructure Software Engineer
Posted Updated
Description
- 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
- 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
Benefits
- Hybrid Remote Environment: 401k plan so you can plan for your future
- Flexible PTO: Flexible PTO policy so you can take whatever time off you need
- Catered Lunch: Besides cabinets stocked with snacks, coffee, and tea, lunch is catered
- Hybrid Remote Environment: Spend your time working remotely and come to the office as needed
- Competitive Equity: Competitive options in a small, rapidly scaling company
- Health Benefits: Competitive healthcare, dental and vision options for employees and dependents
- Comfortable learning new languages, libraries, and frameworks when the solution calls for it
- Python programming with knowledge of infrastructure as code (terraform, ansible,etc)
- Experience in designing and managing cloud-based environments like AWS
- Experience building production-ready code that’s used regularly by lots of people
- B.S. or higher in Computer Science (or equivalent work experience)
- 5+ years relevant coding experience
- Good knowledge of algorithms and data structures
- Comfortable with deploying and managing cloud infrastructure
- Experience in a fast-paced work environment, shipping quality code quickly and iterating
