Why Red Canary
Red Canary was founded to make security for every business better by protecting organizations around the world from cyber threats. Our combination of market defining technology, processes, and expertise delivered using an innovative SaaS model is preventing breaches every day.
We are completely changing the way security is delivered and setting the new standard for security vendors. We are passionate. We have big goals. And we are looking for the best people to join us.
The Red Canary engineering team builds and operates the platform to deliver unmatched threat detection and response that our customers depend on. Our devops culture and process puts every developer on the front lines and provides unique opportunities to learn new technology to solve the hardest problem in cyber security.
Why You Matter
We are searching for a Ruby on Rails developer to join us in building the Red Canary platform. We continuously push product enhancements to production so on day one you will be making security better for a large number of organizations. Our customers depend on us 24/7 and the software you build will ensure we continue to deserve their trust.
As a Rails Developer your primary focus will be development of server-side logic, definition and maintenance of core data models, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by you or your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
REQUIREMENTSWho You Are
- Experience with Ruby on Rails, along with other common libraries such as RSpec and Sidekiq
- Good understanding of the syntax of Ruby and its nuances
- Solid understanding of object-oriented programming
- Good understanding of server-side templating languages such as HAML
- Good understanding of server-side CSS preprocessors such as Sass
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- A knack for writing clean, readable Ruby code
- Understanding of fundamental design principles behind a scalable application
- Able to create database schemas that represent and support business processes
- Able to implement automated testing platforms and unit tests
- Proficient understanding of Git
- Familiarity with test-driven development and continuous integration
Working at Red Canary
You will work with an exceptionally talented team that is solving problems facing every business. Additional benefits of working at Red Canary include:
- Exceptional healthcare and dental coverage including fully paid premiums
- Unlimited vacation
- 401k and flex-spending accounts
- Colorado Athletic Club membership / fitness budget
- Daily/Weekly humility sessions on the foosball or racquetball court
- Phone & internet reimbursement
- Discretionary budget