Principal Engineer, BCG Expand, London

Principal Engineer, BCG Expand, London

London Full-Time 80000 - 100000 € / year (est.) No home office possible
R

At a Glance

  • Tasks: Lead the design and implementation of data infrastructure for advanced analytics.
  • Company: Join a diverse and inclusive team at BCG Expand, a leader in data-driven business intelligence.
  • Benefits: Enjoy a supportive culture, competitive salary, and opportunities for professional growth.
  • Other info: We encourage diverse applicants; if you're eager to learn, we want to hear from you!
  • Why this job: Make a real impact by building scalable data solutions in a dynamic environment.
  • Qualifications: Experience in data engineering, strong programming skills, and a passion for cloud technologies.

The predicted salary is between 80000 - 100000 € 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. At Expand we're proud of our friendly, inclusive and authentic team. 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 that we all enjoy.

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 not only lead the design and implementation of the data infrastructure that powers advanced analytics and data science across our platforms, but also 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.
  • Product Strategy & Execution
    • Contribute to the strategy and vision for our data products, helping to define and evolve product roadmaps from launch through scale.
    • Oversee day-to-day execution of product initiatives across cross-functional teams.
    • 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.
  • Collaborate Across Disciplines
    • 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.
  • Ensure Secure & Compliant Practices
    • Apply strong knowledge of information security principles to ensure compliant handling of sensitive client data.
    • Build and deploy solutions with security, maintainability, and scalability top of mind.

An ideal candidate will have:

  • Proven experience in a hands-on technical role delivering impact through data engineering, software development, or analytics.
  • Demonstrated success in launching and scaling technical products or platforms.
  • 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:
    • Distributed systems (e.g., Spark, Hadoop, EMR).
    • RDBMS (e.g., SQL Server, Oracle, PostgreSQL, MySQL).
    • NoSQL (e.g., MongoDB, Cassandra, DynamoDB, Neo4j).
  • 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.
  • Familiarity with traditional ETL tools (e.g., Informatica, Talend, Pentaho, DataStage) and data warehousing concepts.
  • Strong understanding of data security, compliance, and governance best practices.
  • Experience leading or influencing cross-functional teams in a product or platform environment.
  • Strong stakeholder management and communication skills.

At Expand we're proud of our inclusive, diverse and authentic team. It takes diversity of thought, culture, background and perspective to drive a global growing business, understand our clients' needs and create a welcoming culture for us all to enjoy.

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. If you're a quick learner, conscientious and friendly, you might be just the person we're looking for.

Boston Consulting Group is an Equal Opportunity Employer. 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.

BCG is an E - Verify Employer.

Principal Engineer, BCG Expand, London employer: Recruitics

At BCG Expand, we pride ourselves on fostering a collaborative and inclusive work environment that values diversity of thought and perspective. As a Principal Engineer in our London office, you'll have the opportunity to lead innovative data solutions while benefiting from a supportive culture that encourages professional growth and development. With access to cutting-edge technologies and a commitment to employee well-being, BCG Expand is an exceptional place for those seeking meaningful and rewarding careers in the financial services sector.

R

Contact Detail:

Recruitics Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Engineer, BCG Expand, London

Tip Number 1

Network like a pro! Reach out to current or former employees at BCG Expand on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Prepare for the interview by diving deep into their projects and values. Show us that you understand their focus on data-driven solutions and how your skills align with their mission. Tailor your examples to highlight relevant experiences.

Tip Number 3

Practice your technical skills! Brush up on your programming languages and data engineering concepts. We want to see you shine in those technical interviews, so consider mock interviews or coding challenges to get ready.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows your enthusiasm for joining our team at BCG Expand.

We think you need these skills to ace Principal Engineer, BCG Expand, London

Data Engineering
Cloud Technologies
ETL/ELT Processes
Data Architecture
Database Design
Data Modelling
Data Integration

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with data engineering and cloud technologies. We want to see how your skills align with the role, so don’t hold back on showcasing relevant projects!

Show Your Passion:Let us know why you’re excited about this position! Share your enthusiasm for data and technology in your application. A genuine interest can really make you stand out from the crowd.

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon where possible. We appreciate a well-structured application that’s easy to read and gets straight to the point.

Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Recruitics

Know Your Data Inside Out

As a Principal Engineer, you'll be dealing with complex data systems. Make sure you brush up on your knowledge of database technologies and cloud platforms like AWS or Azure. Be ready to discuss specific projects where you've designed or implemented data solutions.

Showcase Your Collaboration Skills

This role requires working closely with cross-functional teams. Prepare examples of how you've successfully collaborated with product owners, data scientists, or other engineers in the past. Highlight your ability to communicate technical concepts clearly to non-technical stakeholders.

Demonstrate Strategic Thinking

The job involves contributing to product strategy and roadmaps. Think about times when you've influenced product direction or made strategic decisions based on data insights. Be prepared to discuss how you can help shape the future of data products at Expand.

Emphasise Security and Compliance Knowledge

Given the importance of data security in this role, be ready to talk about your experience with compliance and governance best practices. Share specific examples of how you've ensured secure handling of sensitive data in previous roles.