Engineering Lead, India - X Delivery

BCG BCG · Consulting · Bengaluru, Karnataka, India +1 · Technology and Engineering

This role is for an Engineering Lead at BCG's X Delivery Build team, focusing on architecting and developing technical solutions for clients, including strategic AI solutions. The role involves project management, leading software engineers, contributing technically, and collaborating with global stakeholders. While the role mentions AI solutions, the core responsibilities are in software engineering leadership, architecture, and project delivery, rather than direct AI/ML model development or research.

What you'd actually do

  1. As a part of BCG's X DELIVERY BUILD team, you will work closely with consulting teams, contributing your oversight while actively developing on projects.
  2. You will be responsible for architecting technical solutions and driving business decisions.
  3. Your project management skills will come in handy for client projects as well as internal products.
  4. You will also contribute technically through a deeper understanding of relevant processes and experience in practice areas to build high-quality and efficient solutions.
  5. You will collaborate with global stakeholders, including Project teams and clients, by serving as a thought partner to help clients realize the power of strategic AI solutions.

Skills

Required

  • Python with Flask and Django, NodeJS, Java SpringBoot
  • React, Angular, JavaScript, HTML5 and CSS3
  • SQL-Postgres
  • GitHub
  • Kafka/Redis/RabbitMQ
  • CI/CD, DevOps tools
  • Microservices, Docker, Kubernetes, and Terraform
  • Postgres, Snowflake, Azure, SQL server
  • AWS, Azure, GCP
  • OOPs concepts, design patterns, responsive UI and Unit testing frameworks like Mocha, Jest, Jasmine
  • Bootstrap or Material UI or And Design
  • UI component libraries
  • designing scalable systems
  • coding, deployment, managing and monitoring for enterprise solutions
  • designing, developing, and supporting highly scalable, responsive web applications and services
  • UI integration with REST APIs
  • Strong problem-solving skills
  • Agile fast paced environment
  • Excellent written and verbal communication skills
  • work effectively with cross functional teams and with senior stakeholders
  • developing HLDs and LLDs

Nice to have

  • React Native, Mobile app development and Flutter
  • Consulting experience

What the JD emphasized

  • architecting technical solutions
  • serving as a thought partner to help clients realize the power of strategic AI solutions
  • lead and mentor a team of software engineers
  • contributing technically through a deeper understanding of relevant processes and experience in practice areas to build high-quality and efficient solutions