Devops Engineer, Level 4

Snap Snap · Consumer · Los Angeles, CA

DevOps Engineer responsible for designing and developing build systems and tooling for operating systems used by wearable computing devices. This role will also drive AI-Native Workflow Integration by implementing AI/LLM tools within CI, build, and development workflows to boost developer velocity.

What you'd actually do

  1. Develop and maintain build, integration and automation systems for a custom operating system.
  2. Support our engineering team by providing optimized solutions for local development as well as continuous integration.
  3. Build automation and reporting infrastructure for pre-production and in-production testing and validation of critical hardware and software changes.
  4. Work closely with all other Software teams globally to bring up builds on new and experimental hardware platforms.
  5. 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.

Skills

Required

  • 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
  • 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

Nice to have

  • Google Cloud: Compute Engine & BigQuery
  • AWS
  • Gradle (and Bazel) build systems
  • CMake, GNU Make, Code Coverage and Static Analysis reporting tools like SonarQube
  • Binary artifacts management tools like JFROG Artifactory
  • AOSP builds
  • Yocto
  • Automated embedded device testing
  • Proficiency in leveraging AI tools such as Copilot, Cursor, or ChatGPT.
  • A strong passion for creativity and solving cutting edge industry problems

What the JD emphasized

  • custom operating system
  • critical hardware and software changes
  • experimental hardware platforms
  • cutting-edge R&D solutions
  • AI-Native Workflow Integration