Upload Button Icon Add office photos
filter salaries All Filters

32 Bain & Company Jobs

Senior Software Engineer, AIS CoE

2-6 years

New Delhi, Bangalore / Bengaluru

1 vacancy

Senior Software Engineer, AIS CoE

Bain & Company

posted 27d ago

Job Role Insights

Flexible timing

Job Description

As a Senior Software Engineer in AIS Software Engineering, you will leverage your experience to implement and refine technical solutions for a wide range of industries. Working with a diverse team, you will engage in the entire software engineering life cycle, focusing on designing, developing, optimizing, and deploying sophisticated software engineering solutions and infrastructure at a production scale suitable for the world s largest companies. This role also requires collaborating with remote and distributed teams, including both technical and consulting teams, across the globe to deliver seamless and scalable solutions.

  • Collaborate closely with colleagues in the AIS COE (eg, data scientists, ML engineers, software engineers, platform engineers) to build software solutions to solve client s business problems.
  • Technical lead with expertise in software engineering, distributed systems, AI, and application architecture design, driving delivery of end-to-end solutions for client cases (from solution architecture to hands-on development work)
  • Participate in the software development life cycle including designing distributed systems, reviewing documentation, and conducting code reviews
  • Collaborate on the development of reusable common frameworks, models, and components to efficiently address common software engineering challenges across various industries and business functions
  • Champion best demonstrated practices in software engineering, and share learnings with team members in AIS about theoretical and technical developments in software engineering
  • Lead industry-leading innovations that translate into great impact for our clients in casework
  • Stay current with emerging trends and technologies in cloud computing, software analysis, and software engineering, and proactively identify opportunities to enhance the capabilities of the software platform
  • Travel Requirement: Minimal, based on project needs and training opportunities

ABOUT YOU

  • Bachelors/Master s degree in Computer Science, Engineering, or a related technical field is a plus.
  • 3+ years of professional hands-on experience in web development, programming languages, version control, software design pattern, infrastructure and deployment, integration and unit testing implementation
  • Working knowledge (3+ years) of Python
  • Experience with server-side frameworks and technologies such as FastAPI, Django, Flask.
  • Experience with any one or more Cloud platforms and services (AWS, Azure, GCP, etc)
  • Strong computer science fundamentals in software structures, algorithms, automated testing, object-oriented programming, performance complexity, and implications of computer architecture on software performance.
  • Exposure to software architecture, DB design, scalability and SQL
  • Experience with RDBMS (eg MySQL, PostgreSQL, SQLite, SQL Server, Oracle) and NoSQLs databases (eg. MongoDB, Cassandra, Elasticsearch)
  • Knowledge of client-side technologies such as React, Vue.js, HTML and CSS
  • Exposure to working in accordance with DevSecOps principles, and familiarity with industry deployment best practices using CI/CD tools, MLOps, LLMOps and infrastructure as code (Jenkins, Docker, Kubernetes, and Terraform)
  • Experience with agile development methodologies and principles
  • Strong interpersonal and communication skills, including the ability to explain and discuss technicalities of solutions, algorithms and techniques with colleagues and clients from other disciplines
  • Curiosity, proactivity and critical thinking
  • Ability to collaborate with people at all levels and with multi-office/region teams

Employment Type: Full Time, Permanent

Read full job description

Prepare for Senior Software Engineer roles with real interview advice

Top Bain & Company Senior Software Engineer Interview Questions

Q1. How many advertisements are running on the yellow line of Delhi metro right now?
Q2. What is the difference between where and having clause ?
Q3. How many TV can a new company expect to sell in delhi region
View all 37 questions

What people at Bain & Company are saying

5.0
 Rating based on 1 Senior Software Engineer review

Likes

Good exposure to real world problem-solving

  • Salary - Excellent
  • +6 more
Dislikes

No cons as of no2

Read 1 Senior Software Engineer review

Senior Software Engineer salary at Bain & Company

reported by 11 employees with 4-9 years exp.
₹12.8 L/yr - ₹33.5 L/yr
51% more than the average Senior Software Engineer Salary in India
View more details

What Bain & Company employees are saying about work life

based on 276 employees
82%
93%
65%
84%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Bain & Company Benefits

Submitted by Company
Wellbeing
Financial Security
Flexibility
Learning
Submitted by Employees
Team Outings
Cafeteria
Health Insurance
Work From Home
Free Food
Job Training +6 more
View more benefits

Compare Bain & Company with

BCG

3.7
Compare

McKinsey & Company

3.8
Compare

Deloitte

3.8
Compare

KPMG India

3.5
Compare

PwC

3.4
Compare

Accenture

3.8
Compare

Ernst & Young

3.4
Compare

IBM

4.0
Compare

Capgemini

3.7
Compare

Infosys Consulting

3.4
Compare

ZS

3.4
Compare

Mercer

3.7
Compare

Citco

3.1
Compare

Willis Towers Watson

3.8
Compare

Guidehouse

3.8
Compare

WSP

4.2
Compare

Mott MacDonald

4.2
Compare

Nexdigm

3.7
Compare

Gartner

4.1
Compare

Blackrock

3.8
Compare

Similar Jobs for you

Software Engineer at Bain Company India Pvt. Ltd.

New Delhi, Bangalore / Bengaluru

6-11 Yrs

₹ 25-32 LPA

Senior Software Engineer at Clarivate Analytics

Bangalore / Bengaluru

3-6 Yrs

₹ 25-40 LPA

Senior Software Engineer at Jifflenow

Gurgaon / Gurugram

4-7 Yrs

₹ 15-20 LPA

Senior Software Engineer at Sunquest Information Systems

Bangalore / Bengaluru

5-7 Yrs

₹ 25-30 LPA

Principal Software Engineer at Oracle India Pvt. Ltd.

Bangalore / Bengaluru

7-10 Yrs

₹ 30-37.5 LPA

Senior Software Engineer at Gartner

Gurgaon / Gurugram

5-10 Yrs

₹ 25-30 LPA

HR Business Partner at Amazon India Software Dev Centre Pvt Ltd

Mumbai

2-10 Yrs

₹ 27.5-32 LPA

Senior Software Engineer at Siemens Limited

Pune

5-8 Yrs

₹ 20-25 LPA

Senior Software Engineer at MasterCard

Vadodara

4-9 Yrs

₹ 27.5-32 LPA

Senior Software Engineer at Gartner

Gurgaon / Gurugram

4-9 Yrs

₹ 15-20 LPA

Bain & Company Bangalore / Bengaluru Office Location

View all
Bengaluru Office
4th floor, The Ritz-Carlton Hotel 99 Residency Road Bengaluru
560 025

Senior Software Engineer, AIS CoE

2-6 Yrs

New Delhi, Bangalore / Bengaluru

27d ago·via naukri.com

Associate, Accounts Payable

2-4 Yrs

New Delhi

5d ago·via naukri.com

Sustainability Practice Senior Manager

4-8 Yrs

New Delhi

11d ago·via naukri.com

Associate - Consumer Products (AI)

2-5 Yrs

New Delhi

11d ago·via naukri.com

Associate (Insurance / Banking)

2-5 Yrs

New Delhi

12d ago·via naukri.com

Sustainability Practice Consultant, Food Systems

3-6 Yrs

New Delhi

13d ago·via naukri.com

Associate, Global Tax

1-2 Yrs

New Delhi

25d ago·via naukri.com

Coordinator, Global Tax

3-4 Yrs

New Delhi

25d ago·via naukri.com

Accounts Payable Associate

2-4 Yrs

New Delhi

26d ago·via naukri.com

Assistant, Accounts Payable and Expenses (Contractual)

1-2 Yrs

New Delhi

26d ago·via naukri.com
write
Share an Interview