We're the creator of the world’s first social robot for the home and are looking for a Senior Build Tools Engineer to join our engineering team at our corporate headquarters in Boston, MA.
Responsibilities:
- Oversee design, development and operation of complex, CI environment spanning multiple teams, technologies and release cadences
- In concert with engineering managers, continuously design and implement the CI process
- Configure, maintain, and support continuous builds across multiple instances of Jenkins
- Maintain GIT repositories & Jenkins instances
- Execute software release activities in coordination with program management
- Guide our thinking and implementation of branching, repository, PR & CR processes with your deep understanding of the strengths and weaknesses of multiple strategies
- Distill actionable work from multiple stakeholders
- Actively scan for emerging technologies and methodologies to make us more efficient and effective
- Envision the dependencies on your teams and their potential consequences
- Identify problems, raise concerns, and offer potential solutions
Required Qualifications:
- 8+ years experience in SW development
- 4+ years experience as a build / release engineer in scrum / kanban environment supporting multiple teams
- Extensive experience with Git repository platforms (GitHub, BitBucket Server, etc.)
- 4+ years experience with Javascript Web Development.
- 3+ years experience with Node.js development including build/deployment tooling.
Desired Qualifications:
- Experience integrating build workflow tools with Atlassian products (Jira, Confluence, etc)
- Familiarity with multiple platforms for SCM (Subversion, Perforce, Assembla, etc.)
- Work experience in a startup environment
- Development experience on Linux and Electron
- Development experience in Javascript, Typescript, C / C++
- Experience with Jenkins