Description
This role sits within Preqin, part of BlackRock, and is aligned to the Derived Data team. Preqin is a leading provider of private markets data and analytics.
We are looking for a data-savvy software engineer to help build scalable, production-grade systems that support the research, experimentation, and development of innovative private markets data products.
As a Vice President, you will operate in a player-coach model, combining hands-on technical leadership with people management responsibilities. You will partner closely with product, analytics, and business stakeholders to translate strategic priorities into robust technical solutions and delivery plans while setting a high bar for engineering excellence, reliability, and operational maturity.
Key Responsibilities:
- Architect, build, and own scalable software solutions end-to-end, translating business objectives into technical designs through implementation, deployment, and production support.
- Design and implement reproducible, testable data workflows that enable advanced analytics and Artificial Intelligence and Machine Learning (AI/ML) use cases.
- Lead architectural decisions and influence technical prioritisation, partnering closely with product and delivery teams to align engineering effort with business impact.
- Act as a technical authority within the wider team, elevating engineering standards and driving best practices in data management, governance, and cloud-native development.
- Engage senior stakeholders, clearly communicating complex technical trade-offs and recommendations in business-relevant terms.
- Collaborate cross-functionally with engineers, data scientists, analysts, and product leaders to deliver high-impact solutions for institutional investors and private markets clients.
- Lead, coach, and develop software engineers, combining hands-on technical contribution with people management to foster a high performing, inclusive, and continuously improving engineering culture.
Requirements:
- Demonstrated ability to design, build, and operate scalable production-grade software systems for data processing, including expertise in Python, SQL, and modern data platforms.
- Hands-on experience with modern software engineering practices and tooling, including version control, CI/CD, automated testing frameworks, containerisation, and AI-augmented software development workflows.
- Experience working in cloud environments such as Amazon Web Services (AWS) or Microsoft Azure, including infrastructure provisioning and automation using Infrastructure as Code.
- Strong understanding of data validation, testing strategies, code quality practices, and the ability to independently drive technical solutions from design through delivery.
- Experience supporting advanced analytics and AI/ML use cases, complemented by a rigorous, data-driven approach to experimentation, evaluation, and technical decision-making.
- Excellent collaboration, communication, and stakeholder management skills, with the ability to influence across engineering, product, data science, and business teams.
- A proactive, curious, and resilient mindset, with a demonstrated ability to navigate ambiguity, explore new technologies, and continuously improve systems and ways of working.
- Experience leading, mentoring, and developing software engineers while maintaining hands-on technical credibility.
Benefits:
- Retirement investment and tools designed to help you in building a sound financial future
- Access to education reimbursement
- Comprehensive resources to support your physical health and emotional well-being
- Family support programs
- Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about