Senior Software Design Engineer

Description


Opscode is building the best systems integration and automation platform on the planet. We are some of the most well-known and respected software developers, systems architects, and operations engineers, who have built, designed and operated web applications you use every day.


As a software engineer at Opscode, you'll write high-volume web services, create and mine large datasets, and interact with the open source community. Come write lots of great code and help us change the industry.

We offer a competitive salary, equity, solid benefits, telecommuting, flextime, a variety of interesting projects, a downtown office on the bus line, and ridiculous co-workers.


Required Qualifications

  • 5 years dynamic / scripting language programming, with background in C/C++ systems programming preferred.
  • 2+ years experience in Systems Engineering / Administration with firm understanding of *Nix architecture.
  • Strong Computer Science fundamentals (data structures and algorithms).
  • Bachelor's degree in Computer Science, or equivalent experience. Engineering or related discipline highly recommended.
  • Awesomeness trumps all other requirements.

Optional Qualifications

  • Expertise with TCP/IP, load balancing, reverse-proxies, production web scaling.
  • Experience running production infrastructures for high-availability, high-volume web services.
  • Experience with Javascript programming is a plus.
  • Deep Microsoft Windows development or operations expertise? We need that too!
  • Experience with distributed systems and programming language design is a plus.
  • Are you a core contributor or maintainer of a major open source project? (What's your GitHub profile?)
  • Wildly smart on StackOverflow or Quora? Let us know!

Application Submissions

Send your resume and cover letter to jobs@opscode.com. Principals only, please, no recruiters.