Desired Skills and Experience
- You’ll have solid software development skills with experience in (at least one) Ruby, Erlang, Python, Go, C/C++, C# or Java
- Expertise with Linux and Windows operations and networking
- You can demonstrate deep knowledge for some language or technology stack that you’ve worked with
- Previous experience (5+ years) as a software engineer, technical consultant or solution architect
- You’ll like to dive in, learn new things, and want to build awesome products. You like working with early stage technologies, even before they’re released to the wider public
- You’ll enjoy collaborating closely with Chef Customers and Partners to understand their complex issues, solve their problems and elicit frequent feedback on the solutions you provide
- You believe quality is part of the process and not an afterthought
- Bachelor’s degree in Computer Science, Engineering, or related discipline, or equivalent experience, is required.
- Contribute to the development and maintenance of our partner solutions in collaboration with the growing number of Chef partner organisations, utilizing operations and engineering skills to work across a diverse set of infrastructure providers and creators
- Support integrations with new and existing infrastructure providers
- Advocate and support improvements to our APIs and improvements with core development and integration of our partners
- Support open source contributors, new and experienced, with supportive and constructive code review, documentation improvements, and workflow changes
- Work on issues and improvements in our tools critical to the success of Chef’s customers and the broader Chef community
Apply