Position: Director of Engineering/Engineering Manager
Company: Infrascale
Category: Lead
Experience required: 5y
English level: fluent

Необходимые навыки
• Bachelor’s Degree in engineering, or equivalent experience.
• 8+ years of software development experience
• 3+ years of experience leading and managing teams
• Extensive experience implementing Agile Scrum development
• Demonstrated product architecture and development experience
• Large-scale software design and implementation
• Experience with: Java, .NET, Networking, Linux, Windows, Virtualization
• Excellent communication abilities
• Fluency in English (must-have requirement)

Будет плюсом
• Experience with public cloud services such as AWS is a plus
• Architecting is a plus

Предлагаем
• Interesting job in the best company in the online backup and DRaaS market.
• Paid social package
• Health insurance
• Flexible working hours
• Remote work option
• Challenging tasks
• Friendly and professional team
• Convenient location of the office
• Open-door policy

Обязанности
• Provide engineering expertise and leadership throughout the organization and through all phases of the development lifecycle.
• Practice and enforce excellence in Agile Scrum implementation.
• Champion and coach the technical team members to design, develop and test major software product components.
• Ensure exceptional quality assurance standards are met through refinement and application of high-ROI QA practices such as automation, etc.
• Lead, mentor, manage performance, and grow the engineering team; Provide clear feedback and guidance at all times.
• Provide executive guidance of customer-facing products end-to-end.
• Implement and improve upon the New Product Launch (NPL) process.
• Partner with internal and external users to ensure customer’s needs are met and flowed down appropriately via user stories.
• With the product team, recommend courses of action, technological enhancements, and help to define the long-term vision and future-state of product growth.
• Collaborate with other leaders and stakeholders in operations, quality, sales, and finance to accomplish company goals and objectives.
• Create strategic plans for the Engineering Department.
• Analyze technology and industry trends, develop deep industry knowledge.
• Ensure security best practices are adhered to.
• Work closely with product architects to recommend a course of action, technological enhancements, long-term vision, and future-state of product growth.
• Contribute documentation of key technological components and department processes.
• Collaborate on setting and maintaining department goals and budgeting requirements.
• Hire and retain high-caliber engineers and QA professionals.

О проекте
We are seeking a Director of Engineering to manage our highly skilled Engineering teams in Kyiv. In this position, you will report to the VP of Engineering and be a key contributor in ensuring that we define, build, and deliver high-quality solutions for our customers. You will work closely with the Product team to translate product requirements into deliverable artifacts, while also supporting other departments such as Sales and Support to provide technical guidance as needed. Your commitment to technical excellence will have you always looking for ways to improve our technology and related internal processes and policies.

A successful Director of Engineering will be passionate about providing the best solutions possible. You will strive to get the most from your teams while maintaining high morale at all times. Utilizing your excellent communication and leadership skills, you will ensure that artifacts are delivered on time and are able to satisfy the demands of our customers.