Quality Engineer, Level 4
Snap Inc.About the role
Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world; Lens Studio, an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles.
The Spectacles team is pushing the boundaries of technology to bring people closer together in the real world. Our fifth-generation Spectacles, powered by Snap OS, showcase how standalone, see-through AR glasses make playing, learning, and working better together.
The Spectacles Software Engineering team works at the intersection of the latest in camera technology and software systems. We are responsible for innovating and developing products that will change the paradigms of computing and, ultimately, impact how we interact with the world around us. We work on wearables and look to push the boundaries of what is possible.
We're looking for a Build and Tools Engineer to join the Spectacles Software Engineering Team at Specs! As a member of the team, you'll be responsible for designing and developing build systems and tooling for operating systems used by the next generation of Specs wearable computing devices such as Spectacles. Working from our Santa Monica office, you'll be collaborating closely with the Specs hardware and software teams around the world.
What you’ll do:
Develop and maintain build, integration and automation systems for a custom operating system.
Support our engineering team by providing optimized solutions for local development as well as continuous integration.
Build automation and reporting infrastructure for pre-production and in-production testing and validation of critical hardware and software changes.
Work closely with all other Software teams globally to bring up builds on new and experimental hardware platforms.
Bring cutting-edge R&D solutions quickly into production while keeping a high bar for quality and making sure we’re able to iterate efficiently.
Regularly use the products we are building to continually grow context on how to improve the systems to support their development.
Drive AI-Native Workflow Integration by implementing AI/LLM tools within CI, build, and development workflows to boost developer velocity.
Knowledge, Skills & Abilities:
Strong scripting (shell, python) and command-line skills
Very good knowledge of Git, including LFS, hooks, bisect, merge strategies, repo, submodules, Gerrit
Experience creating and maintaining CI/CD configurations and workflows (Jenkins, Github, TeamCity)
Containerization/Virtualization: Docker containers administration and deployment
Team player with great communication and customer oriented skills and focus
Fluent in English
A fan of mobile hardware and its technical evolution
Natural curiosity for products, new technology and innovation
Minimum Qualifications
BSc or MSc in Computer Science or Engineering or Equivalent Experience
2+ years of experience with Unix / Linux environments
2+ years of experience in build systems or automation
Preferred Qualifications and Skills
Previous experience working with any of the following technologies will be considered an asset:
Google Cloud:
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s