Position: Director of Engineering
Company: SPD-Ukraine
Experience required: 5y
English level: fluent

Job Overview

As a Director, Engineering — Product Development in PitchBook’s engineering division, you will be leading software engineering, testing, and related development activities for PitchBook’s teams located in Ukraine. You will work closely with engineering leadership and their teams to build simple and robust solutions, resolving complex challenges, engaging our software engineers to unearth innovative ways to apply modern technologies and tools to delight our customers with the value of PitchBook data.

You will be accountable for all facets of software engineering in Ukraine, including product development, data engineering, and quality assurance. In those areas, you will be responsible for building and leading teams, defining and executing group OKRs driven by strategic business objectives, and providing subjective and objective (metrics/KPIs) visibility to stakeholders and team members on our progress. You will be considered an escalation point when necessary for business and engineering topics, and will help shape our broader engineering strategy and organizational design.

Your direct team will be experienced engineering and quality assurance managers having outstanding experience in software development and deep knowledge of PitchBook solutions. Your mission will be to orchestrate and lead those groups to ensure they align with our strategic business and technology direction, to institute and enforce standards, to support a collegial, trustful, and efficient decision-making framework, to enable the ability to translate proven experience into successful accomplishments within a continuously evolving environment, and to provide guidance, feedback, and facilitate the learning and professional growth of our team members.

The right candidate still has a passion to dive deep into technical solutions, but has chosen a managerial path because of their passion to help other people be successful while resolving complex engineering problems on a scale. You will need to dig into key technical and architectural decisions, evaluate their impact on the roadmap, operations, and team structure. You will collaborate closely with other engineering functions (e.g. software architecture, engineering operations, data science & machine learning), and should be capable, conscious and pro-active on how to establish the highest code and product quality, metric-based productivity with fast flow on teams, support and supervise SDLC and CI/CD processes, cultivate a process of continuous technical learning, team growth and autonomous, aligned decision making for all the development units under your area.

Your ability to collaborate with product management, provide leadership across multiple locations, set a high bar for our team members, and hire, train and retain exceptional talent in the organization will be critical to your success. You will solicit feedback, engage others with empathy, build leaders on your teams, inspire creative thinking, and help create a culture of belonging, teamwork, and purpose.

If you love building customer-centric solutions, strive for excellence every day, are adaptable and focused, and believe work should be fun, come join us!

Team Overview

PitchBook is seeking a mature and innovative leader to lead a development team of 200+ engineers in Ukraine. The team is owning active development and maintenance of key business products and their core infrastructure handling dozens of value streams providing uncompromised premium and high-quality solutions to world reknowned customers.

Outline of Duties and Responsibilities

- Leads software development technical direction and execution (operations, processes, practices, and standards), and code quality for multiple interconnected teams, working closely with engineering and product leadership to craft roadmaps and achieve success criteria.
- Ensures software development roadmap items are delivered on-time and with exceptional quality. Maintains exceptional product quality on a customer experience and code level.
- Provides feedback on a business strategy and translates it into practical steps for the engineering team and executes against it.
- Provides transparency and predictability over development and team processes for senior stakeholders and product managers.
- Manages technical debt. Owns process of identification, evaluation, prioritization and elimination of technical debt, balancing business priorities, strategy, and resources.
- Maintains efficient and productive cross-team (including cross-location and cross-cultural) communication
- Identifies needs for, planning of and execution of hiring plan.
- Extends influence across distributed engineering teams to make strong day-to-day decisions independently through effective knowledge management, communities-of-practice, mentorship, and training.
- Serves as a force multiplier for the product engineering department by removing roadblocks, implementing process improvements, providing frequent, actionable feedback to engineering leadership, and building practices for ideation and innovation.
- Ensures all necessary engineering documentation is created and maintained.
- Participates in key architecture and engops discussions and decision making followed with practical implementation.
- Cultivates a healthy, open-minded, and respectful culture of engineering excellence along with establishing a feeling of belonging, psychological safety, candor, connection, cooperation, and fun.
- Implement Agile, Lean, and principles of fast flow to team efficiency and productivity on a scale.

Experience, Skills, and Qualifications

- 12+ years in software development leadership roles.
- 3+ years in a senior or executive engineering leadership role, supervising a group of 5 or more teams simultaneously.
- 5+ years of hands-on experience with Java, Spring Framework, messaging systems (e.g. Kafka) and other Java-oriented middleware technologies are necessary.
- Experience of reporting to VP or Director roles in US/European software product companies is highly desirable.
- Experience with data processing (e.g. data pipeline), containerization technologies (e.g. K8s, Docker), Javascript and React is a must.
- Experience successfully delivering on large scale technical initiatives from scoping to launch, with a strong metrics focus.
- Deep understanding of Agile principles, value-driven approach is required. - -- Experience with Agile transformation and establishing product oriented team structure with decentralized planning is a plus.
- Excellent communication and presentation skills, written and verbal.
What we offer for that:
Conditions & Space
Get 20 paid holidays and paid sick leaves. Flexible working hours. Work remote or at the office (Kyiv, Cherkasy).
Clients & Projects
Be engaged in the creation of products granted SIIA CODIE and GeekWire awards. Our clients are startups and companies with strong investments and innovative ideas.
Learning & development
Online corporate library, soft skills training, internal events. Career Advisor helps you with a Personal Development Plan. Get compensation for conferences, certifications, etc.
Sport & Health
Get compensation for sports activities and COVID testing. Medical insurance is also available. Get online support from psychologists and mentors provided by a third-party service.
Fun & Activities
Enjoy two big company events (Summer Party and SPD Awards). Presents are waiting for you for big life events (marriage, childbirth) and nice presents just for fun.
Does this sound like the kind of place you want to work at? We look forward to hearing ’hi’ from you 🙂