Jobvite is looking for a Director of Engineering to be part of our rapidly growing team. Reporting to the CTO, this leader will own staffing and managing the product line engineering team, setting the team culture and best practices and, in collaboration with the Architects, Product Managers, Designers and QA, build world class scalable SaaS products for $165 billion recruiting industry.
The ideal candidate will be passionate about user experience, and building scalable apps, and about building simple and elegant software solutions, customer-centric products, and utilizing agile development processes. This manager has thrived and succeeded in delivering high quality technology products/services in a hyper-growth environment where priorities shift quickly. The candidate is a strong leader who can prioritize well, communicate clearly and compellingly and who understands how to drive a high level of focus and excellence with a strong team. They are a seasoned, energetic engineering leader, someone who is comfortable building teams, developing staff, and building a culture of high quality and efficient execution.
Manage, coordinate, and control the delivery of tools and features. Collaborate with leadership team to continuously manage trade-offs between scope, resources and time during the development lifecycle. Oversee documents including status reports, development plans, communications plans, post-mortems and conduct code reviews.
Jobvite is a fast pace environment so a passion and discipline around operational excellence is key. Finally, this leader is going to be helping drive the definition, strategy, and vision for new products, so they must be comfortable with ambiguity, willing to roll up their sleeves to do the definitional and set-up work needed for a start-up business, and have a high level of ownership and accountability.
BS/MS in Computer Science or equivalent.
10+ years of Web software development experience.
5+ years of software development, and a similar amount in software management
Experience leading small and large organizations (7-10+ people)
Technically sound in software development activities and life cycles.
A proven track record of building and managing high performing engineering teams.
A passion for people management and mentorship.
Strong verbal and written communication skills.
Strong analytic and problem solving skills.
Experience with large scale distributed systems.
Internet and operating system security fundamentals.