Director of Engineering - remote

Posted 3 years ago
Stack Overflow

Who we are:

We are a SaaS recruiting platform that helps companies promote jobs online, manage applicants, and hire great employees. We’ve been in business since 2012 and are growing rapidly. We're a technology-first team dedicated to building an approachable and adaptable platform that empowers everyone to hire their dream team.

HiringThing operates in a flexible environment where employees can be active and hands-on, supporting and guiding the growth of our established startup. Our company is fully remote without any physical offices. We keep in touch via Slack and consistent video conferences. We meet as a team daily and are required to connect with other teams, both internal and external, during standard business hours. You can work from home, a coffee shop, or the beach as long as the work gets done.

Our diverse team is distributed throughout the US. We desire to work with smart, thoughtful colleagues to tackle hard problems, head-on.

We strive for transparency –having more information enables everyone to make better decisions and builds a culture of trust!

We are creating a great technology company, striving for continuous improvement, truly agile development, and high-efficiency delivery.

We are currently looking for a Director of Engineering to help lead and grow our team.

What we offer:

Compensation:

We look at varying factors when creating our compensation packages. We review a candidate’s experience, the national average for similar positions in similar-sized companies in our market, and the responsibilities and expectations of the position. Each offer we make is unique to the candidate. This position can range between $100k-$130k, depending on the factors listed above.

Benefits:

  • 401(k) plan with regular and Roth options available + employer contribution

  • $100/month telecom reimbursement

  • Up to $50/month fitness reimbursement

  • Comprehensive benefits offered

  • Opportunity for professional development

  • Valuable work experience within a rapidly growing startup environment

  • Unlimited PTO policy

  • Participation in employee stock option plan

  • 8 annual paid holidays for full-time employees

Who You Are:

You’ll be in charge of developing processes for ensuring that the team is efficiently shipping features and you will play an active role in determining our engineering priorities. You’ll also be responsible for directly managing part of the team, as well as ensuring all team members have the proper mentorship opportunities.

What we are asking of you:

  • Manage and train junior and mid-level team members

  • Lead hiring efforts for the engineering department

  • Take responsibility for delivery of high-level features

  • Develop processes for ensuring code is shipped in a timely manner

  • Work closely with the Product and Client Services teams to prioritize projects and plan sprints

  • Break down multi-disciplinary projects for individual teams

  • Gain and maintain familiarity with our architecture and codebase

  • Assist with maintaining an engineering backlog

What experience is required:

  • 7 years of software development experience

  • 3 years of experience in a team lead or engineering manager role

  • Understanding of agile methodologies

  • Strong hands-on experience with both frontend and backend development

  • Familiarity with Ruby on Rails and React

  • Jira administration experience

Soft skills desired:

  • Strong, open communication

  • Problem-solving and conflict resolution skills

  • Strong listening skills, knowledge of active listening principles a plus

  • Ability to foster and promote teamwork

  • Ability to foster individual and team growth

Technology in play:

  • Ruby on Rails

  • MySQL

  • React (Webpack, ES6)

  • Amazon Web Services

  • Terraform

  • Docker

Reports to: VP of Engineering