We are looking for a Director of Engineering to lead our talented engineering team as a player/coach. The ideal candidate will have experience leading a geographically dispersed team working in an Agile framework. Additionally, the Director of Engineering will bring a range of experience to the table, most importantly a track record of success in an entrepreneurial culture.
How We Work
Our primary application is a classic Ruby on Rails codebase, with a little bit of React.js mixed in. We write tests (with RSpec) for our code, and use continuous integration/delivery (with Circle CI) with feature flagging to safely deploy (to Heroku) multiple times a day. We follow “Agile” Scrum methodology, but aren’t dogmatic about it - it just happens to work well for us. We track sprints in JIRA, have brief but effective daily stand-ups, and review each other’s code on Github.
We’ve worked hard to build a culture of collaboration, respect, and mutual support. We load-balance when needed and without judgment; we attend conferences and present new ideas, technologies, and tools to each other as we discover them. We work smart enough to avoid late nights and long work weeks, but we don’t shy away from putting in extra hours when a critical mission requires it. We take time off to recharge when we need to.