Who We Are
Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling organizations to grow, building competitive advantage, and driving bottom-line impact.
To succeed, organizations must blend digital and human capabilities. Our diverse, global teams bring deep industry and functional expertise and a range of perspectives to spark change. BCG delivers solutions through leading-edge management consulting along with technology and design, corporate and digital ventures—and business purpose. We work in a uniquely collaborative model across the firm and throughout all levels of the client organization, generating results that allow our clients to thrive.
What You'll Do
As a member of the Data & Analytics team, you will report to the Personal Productivity tribe. Your role will involve supporting data analytics and machine learning-driven innovations, with a strong emphasis on building Generative AI (GenAI) and Agentic AI based data solutions and applications. You will work across multiple squads and engage with various stakeholders to develop scalable and efficient backend solutions tailored to diverse use cases. The ideal candidate will ensure that our Data & Analytics efforts align with business objectives and support key initiatives for the squads and the tribe. Leveraging the latest technology and best practices, you will enhance system functionality, agility, and performance, while maintaining high standards for code quality and system security.
What You'll Bring
A background in computer science, engineering, or a related field, with strong analytical and problem-solving skills.6–8 years of professional Python backend development experience with strong OOP principles, clean modular architecture, production-grade services using modern frameworks, and proven ability to design and scale backend systemsHands-on database and cloud expertise including experience with ORM libraries, AWS fundamentals (compute, storage, networking), serverless and/or container-based deployments, and strong familiarity with Postgres (Snowflake or analytics warehouses are a plus)RESTful APIs and microservices development experience with solid understanding of REST principles, API design patterns, authentication/authorization, and scalable distributed system design (including async/background processing and caching where appropriate)Familiar with CI/CD and DevOps capabilities including expert Git usage, automated pipeline development with GitHub Actions, containerization (Docker), deployment automation, and comfort working with IAM-based access patterns and policies in partnership with platform/security teamsProduction deployment and optimization skills encompassing Python environment management, dependency handling, vulnerability resolution, application monitoring and logging, performance optimization, and end-to-end solution packaging for reliable releasesExperience with observability for production systems including metrics, tracing, alerting, and practical performance debugging in live environmentsWillingness to learn and adapt to emerging AI technologies with demonstrated ability or strong interest in building backend capabilities that enable agentic/tool-based workflows (orchestration, state management, guardrails, evaluation hooks, and cost/latency controls)Who You'll Work With
As a member of the Data Analytics team, you will be part of the Personal Productivity tribe, working out of our Gurugram or Bengaluru offices. You will collaborate closely with internal stakeholders worldwide to support data analytics, machine learning, and innovation initiatives.
Additional info
You are good at
Design and implement scalable backend systems for GenAI-driven applications with optimized APIs, server-side logic, and robust architecture to support LLM/RAG workflows (including streaming responses, tool/function calling, and orchestration) while ensuring low latency and high throughputCross-functional collaboration and project ownership including working effectively with product and ML teams, taking full ownership of projects from conception to delivery, writing clear technical plans, and driving technical initiatives independentlyComplex problem-solving and analytical expertise with strong troubleshooting skills, attention to detail, and ability to develop innovative solutions while maintaining focus on reliability, performance, and scalabilitySecurity, reliability, and quality assurance through implementation of comprehensive security measures (least-privilege access, secrets management, secure API design), rigorous testing protocols (unit/integration/load), system maintenance, and ensuring high availability of production systemsAdaptability and continuous learning with excellent communication skills, ability to quickly master emerging GenAI and backend technologies, stay current with industry best practices, and effectively collaborate across technical and non-technical teamsBoston 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.\n
BCG is an E - Verify Employer. Click here for more information on E-Verify.