At a Glance
- Tasks: Lead the design and implementation of scalable data solutions for advanced analytics.
- Company: Join BCG Expand, a dynamic firm driving innovation in financial services through data intelligence.
- Benefits: Enjoy a supportive culture, competitive salary, and opportunities for professional growth.
- Other info: Diversity is valued; all qualified applicants are encouraged to apply.
- Why this job: Make a real impact by shaping data products that drive business success.
- Qualifications: Strong programming skills and experience in data engineering or analytics required.
The predicted salary is between 70000 - 90000 £ per year.
BCG Expand is a specialist firm providing unique data-driven business intelligence as a trusted advisor to senior executives across the world’s leading financial services firms to help them operate more effectively. Expand’s activities are focused on data benchmarking in technology, operations, FinTech and market data, with expertise around strategic cost and human resourcing benchmarking in wholesale finance.
Founded in 2001 as an independent research boutique, Expand is a wholly owned subsidiary of the Boston Consulting Group, headquartered in London and with offices in Singapore and New York. It takes diversity of thought, culture, background and perspective to drive a global growing business, understand our clients’ needs and maintain our professional, supportive and entrepreneurial working culture.
We’re looking for a highly skilled Principal Engineer with a passion for data, cloud technologies, and building robust, scalable solutions who also brings strategic product thinking and cross-functional leadership. In this role, you’ll lead the design and implementation of the data infrastructure that powers advanced analytics and data science across our platforms, and contribute to the strategic direction, roadmap, and execution of data products in collaboration with senior stakeholders.
- Architect & Build Scalable Data Solutions: Collaborate closely with senior product stakeholders to understand data needs and architect end-to-end ingestion pipelines.
- Design and build robust ETL/ELT processes and data architectures using modern tools and techniques.
- Lead database design, data modelling, and integration strategies to support analytics at scale.
- Drive Data Integration & Management: Design and implement secure, scalable, and efficient data ingestion frameworks across structured, semi-structured, and unstructured data.
- Partner with product owners and engineers to develop data exchange protocols, ensuring best practices in data governance and security.
- Create and manage hybrid cloud data environments and support data pipelines for big data platforms.
- Contribute to the strategy and vision for our data products, helping to define and evolve product roadmaps from launch through scale.
- Lead by example to help foster a high-performing, collaborative, and agile culture.
- Proactively identify and mitigate business, operational, and governance risks.
- Provide clear, data-driven updates on product performance and technical milestones to stakeholders.
- Work together with data scientists to understand analytical needs and curate high-quality data sets.
- Map data fields to business hypotheses, wrangle data, and ensure datasets are model-ready.
- Contribute to a cross-functional engineering culture with a focus on quality, automation, and continuous improvement.
- Apply strong knowledge of information security principles to ensure compliant handling of sensitive client data.
Proven experience in a hands-on technical role delivering impact through data engineering, software development, or analytics. Strong programming skills in at least two of the following: Python, SQL, Java. Commercial experience in client-facing projects is a plus, especially within multi-disciplinary teams. Deep knowledge of database technologies: SQL Server, Oracle, PostgreSQL, MySQL. Solid understanding of software engineering best practices – code reviews, testing frameworks, CI/CD, and code maintainability. Experience deploying applications into production environments, including packaging, monitoring, and release management. Ability to extract insights from complex and disparate data sets and communicate clearly with stakeholders. Hands-on experience with cloud platforms such as AWS, Azure, or GCP, Informatica, Talend, Pentaho, DataStage and data warehousing concepts. Strong understanding of data security, compliance, and governance best practices.
Studies have shown that women and people of colour are less likely to apply for jobs unless they meet every single qualification, so if you’re excited about this role but your experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, disability, protected veteran status, or any other characteristic protected under national, provincial, or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws.
Director, Engineering Consultancy in London employer: Boston Consulting Group
At BCG Expand, we pride ourselves on being an exceptional employer, offering a dynamic and inclusive work environment in the heart of London. Our commitment to employee growth is reflected in our supportive culture that encourages collaboration and innovation, while our focus on diversity ensures that every voice is heard. With opportunities to work on cutting-edge data solutions and engage with senior stakeholders, you will find meaningful and rewarding employment that fosters both personal and professional development.