Position: Director of Engineering
Company: Turnitin
Category: Other
Experience required: 3y
English level: upper
Published: 2020-10-01T00:00:00+03:00

Company Description
Turnitin is a global SaaS company dedicated to ensuring the integrity of education and research and supporting the development of original thinking skills. As the academic and research landscape evolves, Turnitin stays ahead of trends through advancements in technology and deep partnerships with education leaders, institutions, and practitioners. 
Turnitin’s proprietary content databases — built over 20 years — provide an unparalleled repository of 1+ billion student papers, best-in-class scholarly content from top publishers in every major discipline and in dozens of languages, and 70+ billion current and archived web pages. We promote honesty, consistency, and fairness across all assignment types and subject areas so that educators can help students do their best, original work

Job Description 
We are looking for a director of engineering to lead and scale our engineering team in Kyiv and help us build great products. To be successful in this role, you should be confident in managing our teams while, at the same time, setting goals, budgets and timelines for various projects. 
You’ll collaborate cross-functionally with people from Product, UX/Research, DevOps, and other engineering teams in order to deliver solutions that support our strategic company goals. We also expect you to be in charge of our integrations with external partners and oversee all software development plans from ideation to execution.
Ultimately, you’ll make sure we use innovative technologies that maximize our productivity and help our company grow.

Responsibilities:
- Plans and coordinates the work of the engineering team in Kyiv to ensure meeting goals and objectives.
- Help scale the team, from initial outreach to interviewing candidates to onboarding new hires.
- Conduct performance evaluations that are timely and constructive. 
- Provide training and mentoring as needed.
- Consult with the Chief Technical Officer and VP of Engineering to create long-term goals specific to the needs of the organization.
- Develop new products from concept to testing to production.
- Oversee progress and timeliness of projects with help of the Project Manager.
- Review project reports to ensure projects are on schedule and within budget.

Qualifications:
- Bachelor’s degree in Engineering required; Master’s degree in Engineering or Business Administration preferred.
- At least 3 years of work experience as a director of engineering or in a similar senior-level position at an engineering department.
- Extensive technical knowledge of engineering and product development (experience with Java, React, AWS, Postgres). 
- Proven experience in building robust and highly scalable software solutions.
- Experience working and collaborating with teams across multiple time zones and geographies.
- Excellent communication and leadership skills. 
- Excellent analytical and problem-solving skills.
- Fluent written and verbal English.

We offer:
- Professional growth opportunity.
- Generous holiday allowance.
- Free English classes.
- Young and friendly team.
- Close-knit family atmosphere.
- Flexible schedule.
- Comfortable and modern office.