Senior Software Engineer, Infrastructure

1 week ago


Manila, National Capital Region, Philippines Mashgin Full time
Senior Software Engineer, Infrastructure

Research & Development – Software Engineering

At Mashgin, we are developing the future of checkout experiences. We aim to reduce the friction between customer desires and their ability to be on their way.

In May 2022, Mashgin closed a Series B funding round at a $1.5B valuation. We are backed by some of Silicon Valley's leading investors including Matrix Partners, NEA, and Y Combinator. Our ecosystem is anchored by the only 3D computer vision and deep learning based checkout system in the world. We have 4,000+ locations worldwide with customers across a wide spectrum of verticals including the NFL, MLB, Circle K, ampm, Aramark, and Compass Group.

We value autonomy of one's work, a culture of respect for one another, and building products with empathy for our customers.

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 of transactions per month across the world. 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
  • Building new features and dreaming up new architecture to solve challenging problems
  • Building 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
  • 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
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
  • Strong proficiency with SQL and other database technologies
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
  • Competitive salary and options in a small, rapidly scaling company

Salary: $225,000 - $350,000 a year

For roles based in Palo Alto, CA, the overall market range for Mashgin is typically $225,000 - $350,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.

#J-18808-Ljbffr

  • Manila, National Capital Region, Philippines Gig Engineer Full time

    The Gig Engineer is seeking a highly skilled Senior Façade Design Engineer to lead the engineering, design coordination, and technical development of façade systems. The successful candidate will ensure compliance with industry standards, project specifications, and quality requirements.About the RoleLead detailed engineering and technical development of...


  • Manila, National Capital Region, Philippines Betterask Full time

    ERNI Manila, National Capital Region, PhilippinesJoin or sign in to find your next jobJoin to apply for the Senior IT Infrastructure Engineer role at ERNIFounded in 1994 and headquartered in Switzerland, ERNI is a leading Software Development company with over 800 employees worldwide. Specializing in IT and software engineering, we drive innovation in...


  • Manila, National Capital Region, Philippines Partners Group Full time

    Job DescriptionCybersecurity Infrastructure SpecialistWe are seeking an experienced IT infrastructure and security professional to join our Global IT Services team. As a Senior IT Infrastructure and Cybersecurity Engineer, you will focus on ensuring that Partners Group's core IT infrastructure is robust, secure, and scalable.


  • Manila, National Capital Region, Philippines Carlson Wagonlit Travel (Hauptsitz Deutschland) CWT Beheermaatschappij B.V. Deutschland Full time

    Job Description - Senior Software Engineer (2500001U)Purpose of the RoleResponsible for working within development and engineering teams to automate software delivery and infrastructure deployments, enable engineering best practices, and enable more frequent, higher-quality code deployments. Works on moderate to complex tasks in support of one or more...


  • Manila, National Capital Region, Philippines Red Oak Technologies Full time

    Direct message the job poster from Red Oak TechnologiesTechnical Recruiter | Changing LIVES one hire at a TIMESince 1995, Red Oak Technologies has been a trusted partner in the tech industry, delivering innovative talent solutions that drive progress. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in...


  • Manila, National Capital Region, Philippines Gig Engineer Full time

    Gig Engineer seeks a seasoned Design and Engineering Director to lead their façade engineering and design team. As a director, you will be responsible for driving innovation, implementing best practices, and developing strategic plans to achieve business goals.About the OpportunityThis is a senior-level position requiring 7+ years of experience in façade...


  • Manila, National Capital Region, Philippines Gig Engineer Full time

    The Façade Senior Designer is responsible for leading and executing the engineering, design coordination, and technical development of façade systems, ensuring compliance with industry standards, project specifications, and quality requirements. The role involves managing technical aspects, collaborating with multidisciplinary teams, and driving project...


  • Manila, National Capital Region, Philippines Ceiba Software Full time

    Job ResponsibilitiesDesign, develop, and test software applications using NodeJS.Work closely with cross-functional teams to identify business needs and develop innovative solutions.Collaborate with other engineers to deliver high-quality results.Participate in code reviews and contribute to the improvement of the engineering process.We are looking for a...


  • Manila, National Capital Region, Philippines IDEMIA Group Full time

    Job OverviewThis role plays a crucial part in ensuring the smooth operation of our systems and infrastructure at IDEMIA Group.Key ActivitiesWe are seeking an experienced professional to join our team as a System Engineering 2 and contribute to the implementation and maintenance of our systems and infrastructure.You will be responsible for installing,...


  • Manila, National Capital Region, Philippines Partners Group Full time

    Select how often (in days) to receive an alert:We are one of the largest global private markets investment managers, serving over 800 institutional investors worldwide. We have USD 152 billion in assets under management and more than 1800 professionals across 21 offices worldwide. Partners Group is an equal opportunity employer committed to cultural...


  • Manila, National Capital Region, Philippines RevitPay Full time

    About the roleRevitPay is seeking a talented and experienced Senior Software Engineer (Back-End Developer) to join our innovative technology team. This is a full-time role based in Mandaluyong City, with the opportunity to work in a collaborative and fast-paced environment. As a Senior Software Engineer, you will play a crucial role in designing, developing,...


  • Manila, National Capital Region, Philippines CWT Philippines, Inc. Full time

    Purpose of the RoleAs a Senior Software Engineer, reporting to a Development Manager, you will be responsible in supporting and maintaining the Hotel Content Management System. You will be involved in the day-to-day operations of our system, ongoing customization efforts, enhancements, outbound integrations, data exports and imports, reporting and analytics,...


  • Manila, National Capital Region, Philippines Carlson Wagonlit Travel (Hauptsitz Deutschland) CWT Beheermaatschappij B.V. Deutschland Full time

    Job DescriptionA talented Senior Software Engineer is required to join our team. The ideal candidate will have a strong background in software development, with expertise in automating software delivery and infrastructure deployments.We are looking for an individual who can work collaboratively with our engineering teams to enable best practices and deliver...


  • Manila, National Capital Region, Philippines Monroe Consulting Group Full time

    Executive recruitment company Monroe Consulting Group Philippines is recruiting on behalf of a pioneer and industry leader in cloud-based transformative technologies for business supply chains through collaborative platforms.Job SummaryOur respected client is seeking an experienced Senior Software Engineer of the highest professional standing and a...


  • Manila, National Capital Region, Philippines QBE GROUP SHARED SERVICES LIMITED - PHILIPPINE BRANCH Full time

    This is an exciting opportunity for a motivated and experienced Senior Infrastructure Engineer to join our team at QBE GROUP SHARED SERVICES LIMITED - PHILIPPINE BRANCH. As a Senior Infrastructure Engineer, you will be responsible for designing, implementing, and maintaining Unified Communications infrastructure solutions as directed by the company. You will...


  • Manila, National Capital Region, Philippines Carlson Wagonlit Travel (Hauptsitz Deutschland) CWT Beheermaatschappij B.V. Deutschland Full time

    · Demonstrated experience to resolve incidents, outages, and be part of an on-call rotation. Provide root cause analysis for reported incidents and take ownership of infrastructure components or designs either on your own or as part of a team.· Understand the end-to-end configuration, technical dependencies, and overall behavioral characteristics of...


  • Manila, National Capital Region, Philippines Oracle Full time

    Oracle National Capital Region, PhilippinesSenior Software EngineerWe are seeking a skilled and passionate Software Engineer to join our dynamic team. The ideal candidate will have hands-on experience with Java SE and SQL and possess a deep understanding of Object-Oriented Programming (OOP) Principles and Design.Key Responsibilities:Develop, test, and...


  • Manila, National Capital Region, Philippines QBE GROUP SHARED SERVICES LIMITED - PHILIPPINE BRANCH Full time

    As a Senior Infrastructure Engineer at QBE GROUP SHARED SERVICES LIMITED - PHILIPPINE BRANCH, you will be responsible for designing, implementing, and maintaining Unified Communications infrastructure solutions as directed by the company. You will work closely with a team of infrastructure specialists and engineers to ensure that services are integrated,...


  • Manila, National Capital Region, Philippines Avaloq Full time

    We are looking for a talented Senior Cloud Reliability Engineer to join our team at Avaloq. As a critical member of our engineering team, you will play a key role in ensuring the reliability and efficiency of our cloud-based infrastructure.About the RoleIn this position, you will be responsible for designing, implementing, and maintaining our cloud SaaS...


  • Manila, National Capital Region, Philippines Black & White Engineering Full time

    We are a leading engineering consultancy with expertise spanning all sectors of the construction industry. Our robust team of technical experts provides comprehensive IT support to our global operations, ensuring seamless functionality and continuous improvement.We are currently seeking a skilled Technical Support Engineer to join our Manila office, who will...