Desired Skills and Experience

  • Support and improve our tools for continuous build, automated testing and release management.
  • Own, manage and improve our release process.
  • Focus on scale and efficiency.
  • Build and maintain tools needed during release pushes.
  • Drive iOS and Android app releases.
  • BS degree in Computer Science or equivalent experience
  • At least 2 years experience in software engineering, release engineering, and/or configuration management
  • Strong familiarity with software configuration management systems and/or source code version control systems, Subversion, Git and Mercurial experience
  • Extensive knowledge of Unix/Linux
  • Skill with one or more scripting languages, PHP and Python experience
  • Experience with build management tools
  • Experience automating release and build processes

Apply