Senior Software Development Engineer - Habitat

Sorry, this job was removed at 1:35 p.m. (PST) on Wednesday, April 10, 2019
Find out who's hiring in Seattle.
See all Developer + Engineer jobs in Seattle
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Chef Software is the industry leader in IT automation and DevOps solutions. We are a dynamic and rapidly growing software company with a strong sense of dedication to our customers and the Chef community. We are passionate about our work, while also respecting our work/life mix and ensuring we treat both with the respect they deserve. This is a very collaborative and inclusive work environment where individuals with strong attitudes and aptitudes will have an opportunity to grow their professional careers through working with some of the most advanced technologies and talented developers in the business. We provide competitive compensation, generous benefits, and a professional yet relaxed atmosphere.

At Chef, we develop the world's best products for managing applications and infrastructure at scale, and we deploy them to solve real problems in all kinds of industries. We get to work with the latest in cloud and container technologies. We have the opportunity not just to follow but to shape best practice. Our platform is used to enable billions of people around the world to chat, fly, present, bank, game, shop, and learn. Chances are the applications and devices you use every day have infrastructure built, deployed, secured and run with our code.

Chef Habitat allows you to package, deploy, and run your application in an infrastructure agnostic way. Chef Habitat enables applications to run in containers, in virtual machines, and on bare metal hosts. As a member of the Habitat team you'll be working on our Supervisor and/or Builder components. Supervisor is an agent that manages Habitat enabled services and shares configuration data with other Supervisors on other machines. Builder is the artifact repository, user facing API, CI build service, and web front end for Habitat packages. Both of these services are written in Rust. We also make extensive use of Bash and Powershell shell scripts for creating Habitat plans and building our packages. Bonus points if you're a Powershell expert and know the native Windows API.

Who we are:

We’re some of the world’s most well-known and respected software developers, systems architects and operations engineers, who have built, designed and operated web applications you’re probably using right now.

We use kanban to help us visualize our work and improve our process. Features and fixes are written as pull requests and reviewed by the team. Code review is an essential part of our process; work is not complete unless it is tested. We encourage pair programming on production code to enable a seamless workflow.

Our engineering team is remote first and works fully in open source. Allowing us to not only live where we will be most productive, but enables us to create a work environment that celebrates all of our humanity. We celebrate the difference of perspective this brings and the barriers it removes.

Who you are:

  • Experience building and operating highly performant and scalable systems is a big plus.
  • Significant experience with systems programming languages desired (C/C++, Java, Go, rust, etc…). Rust is preferred, but not required.
  • Non-trivial Bash experience desired. Experience with Powershell is a plus.
  • Experience with native Windows API is a plus.
  • Experience with container systems such as Docker and Kubernetes desired.
  • You’re familiar with XP practices (Pairing, Test Driven Development).
  • You are passionate about creating remarkable products.
  • Experience working remotely is strongly preferred.

If this sounds like a team you’d enjoy working with and technology you want to spend time on, for aproduct you can get behind, get in touch.

Work isn’t just about work though. We offer competitive salaries, equity, fantastic benefits, and flexible hours. You’ll also get to work with some of the most down to earth, driven, intelligent and well read engineers in the industry!

If this sounds like a team you’d enjoy working with and technology you want to spend time on, for a product you can get behind, get in touch!

At Chef, we celebrate and support our differences. We know employing a team rich in diverse thoughts, experiences, and opinions allows our employees, our products and our community to flourish. Chef is honored to be an equal opportunity workplace. We are dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national orientation, age, citizenship, marital status, disability, gender identity, sexual orientation or Veteran status.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Art galleries, coffee shops, restaurants and trendy bars fill Pioneer Square’s late-1800s Romanesque Revival buildings.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Chef SoftwareFind similar jobs