Senior Analyst, Data Engineering - Gamma

The Boston Consulting Group

Position Summary

BCG's Advanced Analytics group GAMMA Solutions & Services delivers powerful analytics-based insights designed to help our clients tackle their most pressing business problems. We partner with BCG case teams and practices across the full analytics value chain: Framing new business challenges, building fact-bases, designing innovative analytics workflows, training colleagues in new methodologies and interpreting findings for our clients.  The GAMMA Solutions & Services team is a global resource, working with clients in every BCG region and in every industry area.  It is a core member of a rapidly growing analytics enterprise at BCG – a constellation of teams focused on driving practical results for BCG clients by applying leading edge analytics approaches.
BCG has established GAMMA Solutions & Services to support case teams in managing and realizing insight and opportunity by application of advanced analytics to our clients' problems. Data Engineers, Data Scientists, Scientific Modelers, Scientific Programmers, Data Visualization Specialists as well as Geospatial Analysts are the core of the GAMMA Solutions & Services team.  They work closely with case teams to provide both consultation on analytics topics and hands-on support, focusing on data engineering, advanced analytics tools, modelling, visualization, and bespoke client-facing analytics deliverables.
The Senior Analyst – Data Engineering will join a growing team with a global presence, and will work with both clients and case teams worldwide. Successful candidates shall possess advanced analytical technical expertise in the field of data engineering, strong collaborative and execution capabilities, excellent communication skills, a practical and flexible mindset and high attention to detail and work quality. 

Job ID


Company Information

The Boston Consulting Group (BCG) is a global management consulting firm and the world’s leading advisor on business strategy. We partner with clients from the private, public, and not-for-profit sectors in all regions to identify their highest value opportunities, address their most critical challenges, and transform their enterprises. BCG was founded in 1963 and is a privately owned firm with more than 14,000 employees across 85 offices in 48 countries. Integrity, respect for the individual, delivering value, and making an impact on society are just some of BCG's core values. BCG's commitment to both our clients' success and our own standards is what sets BCG apart as a world-class professional services organization. Join BCG - start your career at a company that is consistently ranked as the leader in its field, and is acknowledged as one of the best places to work.

Employee Type


Basic Job Requirements

Education & Experience:

  • Undergraduate degree related to data engineering, machine learning, computer science, applied mathematics, data science or IT is required, advanced degree is preferred
  • 2-3+ years of industry experience or 2+ years of consulting experience focused on data engineering or related areas
  • Previous experience in extracting, transferring, loading large datasets, set up & manage databases, software development & -architecture, technical understanding of system capabilities and constraints
  • Working experience in a global organization or professional services company is preferred
  • Experience with collaboration tools & ticketing systems (e.g. JIRA, Confluence, GitHub) is preferred
  • Bi-lingual in Spanish and English (other languages desirable)

Key Competencies

Professional capabilities

  • Problem solving, communication, interpersonal and teaming skills
    • ​Ability to effectively handle difficult and stressful situations with poise, tact and patience
    • Ability to anticipate, identify, and solve critical problems
    • Excellent interpersonal and communication skills
    • Ability and willingness to give and receive honest, balanced feedback
    • Ability to act as thought partner and expert with stakeholders at different levels 
  • Work management, organization and planning
    • ​Excellent organizational skills, attention to detail, efficient time management
    • Proactive communication of issues, priorities and objectives
    • Ability to thrive in a dynamic, fast-paced, demanding environment
  • ​Customer and business focus
    • ​Strong collaborative skills and ability to adjust approach to effectively interact with clients at all organizational and technical levels
    • Focus on excellent client service and close attention to client needs
  • ​Values and ethics
    • ​Demonstrates competence and character that inspires trust
    • Flexible, self-motivated, and proactive out-of-the-box and critical thinker
    • Able to respect all BCG and client information as personal and confidential 

Technical expertise

  • Experience in core big data engineering activities (one or more of the following):
    • ​Understanding of uses of different databases (key/value, NoSQL, relational, Graph)
    • Database architecture and optimization (sort keys, indexes, query optimization…)
    • Data loading and management tools (Redshift copy, SQL Workbench J, Oracle SQL Developer…)
    • Data cleansing
    • Data modelling (variable transformation & summarization, algorithm development, ...)
    • Linux command line
    • Cloud based experience a plus (AWS, Azure, Google)
  • ​Familiarity with a broad base of analytics tools (one or more of the following):
    • ​Data management: e.g. Spark,  SQL Server, Amazon Redshift, Amazon S3, PostgreSql, Hadoop/Hive, Alteryx, neo4j, Teradata, other relational databases
    • Programming and/or scripting experience (Python, R, Scala, Java, C#)
  • ​Experience with continuous integration a plus (Jenkins, Travis CI)   

Job Type

Full time

Non-discrimination Statement

The 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 federal, state or local law, where applicable. BCG is an E-Verify Employer. Click here for more information on E-Verify. VEVRAA Federal Contractor







Job Responsibilities

Work with case teams

  • Act as a thought partner and provide problem solving and data engineering expertise insights, guide case teams to avoid pitfalls and hurdles
  • Design databases, develop extract-transfer-load (ETL) processes and facilitate customized (statistical) analyses for client work
  • Deliver accurate, fully tested output and documentation that meets business requirements
  • Perform quality assurance according to standards and guidelines for client projects
  • Work on site or remote with case teams and clients
  • Work as an individual contributor directly with a case team or as team member in larger case team settings 

Rapid business requirement gathering and analysis

  • Work with project stakeholders to identify business needs and gather requirements
  • Collaborate with case team to write prioritized business requirements documentation including scope definition and statement of work 

Provide training, assistance and support to clients

  • Provide quick-response support to case teams on subject matter expertise
  • Deliver highest-quality work both within team and to case teams / clients
  • Train clients, consultants and team members on the use of data tools and methods 


  • Perform internal team projects and duties as required
  • Travel depending on project requirements

Job Title

Senior Analyst, Data Engineering - GAMMA

Read Full DescriptionHide Full Description
Confirmed 22 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up