Principal Engineer, BCG Expand, London
Principal Engineer, BCG Expand, London

Principal Engineer, BCG Expand, London

Slough Full-Time 48000 - 84000 £ / year (est.) No home office possible
B

At a Glance

  • Tasks: Lead the design and implementation of data infrastructure for advanced analytics.
  • Company: Join BCG Expand, a dynamic firm providing data-driven insights to top financial services globally.
  • Benefits: Enjoy a friendly, inclusive culture with opportunities for growth and collaboration.
  • Why this job: Be part of a team that values diversity and innovation in a fast-paced environment.
  • Qualifications: Experience in data engineering, strong programming skills, and knowledge of database technologies required.
  • Other info: We encourage diverse applicants; if you're eager to learn, apply even if you don't meet every qualification.

The predicted salary is between 48000 - 84000 £ per year.

Who We Are

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 to 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.

What You\’ll Do

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

What You\’ll Bring

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

    Additional info

    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. Click here for more information on E-Verify.

    Principal Engineer, BCG Expand, London employer: Boston Consulting Group

    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 will 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 technology and a commitment to employee well-being, BCG Expand is an exceptional place for those seeking meaningful and rewarding careers in data engineering.
    B

    Contact Detail:

    Boston Consulting Group Recruiting Team

    StudySmarter Expert Advice 🤫

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

    ✨Tip Number 1

    Familiarise yourself with the latest cloud technologies and data engineering practices. Since the role requires building scalable data solutions, having hands-on experience with platforms like AWS, Azure, or GCP will give you an edge.

    ✨Tip Number 2

    Network with professionals in the financial services and data engineering sectors. Attend industry meetups or webinars to connect with potential colleagues and learn more about the challenges they face, which can help you tailor your approach during interviews.

    ✨Tip Number 3

    Brush up on your programming skills, especially in Python and SQL, as these are crucial for the role. Consider working on personal projects or contributing to open-source initiatives that showcase your ability to handle complex data sets.

    ✨Tip Number 4

    Prepare to discuss your experience with cross-functional teams and how you've led or influenced product initiatives. Highlight specific examples where your strategic thinking and collaboration made a significant impact on project outcomes.

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

    Data Engineering
    Cloud Technologies (AWS, Azure, GCP)
    ETL/ELT Processes
    Database Design and Data Modelling
    Distributed Systems (e.g., Spark, Hadoop)
    RDBMS (e.g., SQL Server, Oracle, PostgreSQL, MySQL)
    NoSQL (e.g., MongoDB, Cassandra, DynamoDB)
    Programming Skills (Python, SQL, Java)
    Data Governance and Security Best Practices
    Software Engineering Best Practices
    CI/CD and Release Management
    Stakeholder Management
    Cross-Functional Team Leadership
    Data Analysis and Insight Extraction
    Communication Skills

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights relevant experience in data engineering, cloud technologies, and product strategy. Use specific examples that demonstrate your skills in building scalable solutions and leading cross-functional teams.

    Craft a Compelling Cover Letter: In your cover letter, express your passion for data and technology. Discuss how your background aligns with the role's requirements and mention any experience you have with the tools and technologies listed in the job description.

    Showcase Your Technical Skills: Clearly outline your programming skills and experience with database technologies. Mention specific projects where you've successfully implemented ETL processes or worked with cloud platforms like AWS or Azure.

    Highlight Collaboration Experience: Since the role involves working closely with various stakeholders, emphasise your experience in collaborative environments. Provide examples of how you've contributed to cross-functional teams and managed stakeholder relationships effectively.

    How to prepare for a job interview at Boston Consulting Group

    ✨Showcase Your Technical Expertise

    Be prepared to discuss your hands-on experience with data engineering and software development. Highlight specific projects where you successfully delivered impact through data solutions, and be ready to dive into technical details about the tools and technologies you've used.

    ✨Demonstrate Strategic Thinking

    Since the role involves contributing to product strategy, think about how you can articulate your vision for data products. Prepare examples of how you've previously influenced product roadmaps or collaborated with stakeholders to align on strategic goals.

    ✨Emphasise Collaboration Skills

    This position requires working closely with cross-functional teams. Share experiences where you've effectively collaborated with data scientists, product owners, or engineers. Highlight your ability to communicate complex data concepts clearly to non-technical stakeholders.

    ✨Understand Data Security and Compliance

    Given the importance of secure data handling, brush up on your knowledge of information security principles. Be ready to discuss how you've implemented best practices in data governance and compliance in previous roles, ensuring that sensitive client data is handled appropriately.

    Principal Engineer, BCG Expand, London
    Boston Consulting Group

    Land your dream job quicker with Premium

    Your application goes to the top of the list
    Personalised CV feedback that lands interviews
    Support from real people with tickets
    Apply for more jobs in less time with AI support
    Go Premium

    Money-back if you don't land a job in 6-months

    B
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >