About Brava Home:

We’re an IoT company focused on elevating and simplifying the in-home food experience. Our team consists of IoT and consumer hardware rockstars who have shipped products like the August Lock, Kindle and iPhone, as well as product, marketing and business trailblazers who have led multiple companies to high-profile exits.  Are you a foodie looking to work with an amazing team that will both challenge and support you?  Let’s talk!

 

Responsibilities:

  • Own build/release scripts for our iOS, Android, Python, Node.js, and Embedded Linux software

  • Manage a multi-team/multi-project custom Linux build for our embedded device

  • Work with QA and product on internal and external release notes

  • Communicate daily with engineers, product managers, project managers, lab technicians, and QA

  • Maintain version numbers and compatibility matrix of numerous software projects spanning multiple platforms

  • Branch and merge with git as required for releases

  • Proactively identify, analyze and improve on potential build and release pipeline bottlenecks

 

Personal Attributes:

  • Comfortable with collaboration, open communication and reaching across functional borders

  • Excellent problem solving skills with a desire to take on responsibility

  • Active learner, up-to-date with industry trends, a passion for new technology

  • Effective organizational skills

 

Qualifications:

  • Expert knowledge in configuring and maintaining build & deployment automation with Jenkins

  • Experience with large Makefile and CMake build systems

  • Knowledge of Docker and Kubernetes

  • Strong scripting skills in Bash, Python

  • Strong background in Linux/Unix administration

  • Basic to advanced programming skills using popular high level languages such as Python, Node.js, etc.

  • Experienced with GitHub

  • At least 2 years experience in a development or DevOps role supporting development teams in a fast-paced environment

 

Bonus points for:

  • Familiarity with both GitFlow and Continuous Delivery branch/release strategies

  • Knowledge in multiple cloud platforms (AWS, Azure, GCP) is a plus

  • Experience automating Canary deployments and blue/green deployment strategies

  • Experience with microservice architecture is plus

  • Experience with Yocto, Buildroot, or other Linux-from-scratch embedded build system

  • Ability to proactively staying informed regarding security issues and knowledge of required libraries to fix security flaws

  • Possesses basic skill understanding of compile time/link time errors as they relate to dependency chains

 

Why you should work here:

  • You’ll be compensated with competitive salary, equity and benefits

  • We’ll trust you to do things right

  • Your feedback and opinions are valued and heard

  • We’re at an early stage and provide significant career growth opportunity

  • You’ll be creating something that people love and use on a daily basis!