
Expert Senior Manager, Software Engineering
5 days ago
Expert Senior Manager, Software Engineering (Tech Lead)
Join to apply for the
Expert Senior Manager, Software Engineering (Tech Lead)
role at
Bain & Company .
We are proud to be recognized as one of the world's best places to work, championing diversity and social responsibility. We are a
Glassdoor Best Place to Work
since 2009, emphasizing diversity, inclusion, and collaboration. We hire talented individuals and foster an environment for professional and personal growth. We are committed to building a diverse and inclusive team and encourage candidates of all backgrounds to apply. Bain offers comprehensive benefits and flexible policies to support your success.
WHO YOU'LL WORK WITH
As part of Bain's
AI, Insights & Solutions (AIS) , you'll join a diverse team of analytics and engineering professionals dedicated to solving complex client challenges. We collaborate closely with consultants and clients to develop data-driven strategies and innovative solutions in a supportive environment that fosters creativity and continuous learning.
WHAT YOU'LL DO
You will lead the development and application of technical solutions for complex problems across industries. Your role includes mentoring engineering teams throughout the entire development lifecycle, designing, developing, and deploying advanced data engineering solutions at a production scale.
Collaborate with consulting teams to identify and scope software solutions for client business problems.
Lead end-to-end technical solution delivery, from architecture to development.
Oversee the entire software development lifecycle, including architecture, coding, reviews, testing, and documentation.
Participate in client advisory activities requiring deep software engineering expertise.
Develop reusable frameworks and components to address common engineering challenges.
Create a positive working environment to attract top engineering talent.
Coach client and partner engineering teams to enhance capabilities and ensure high standards.
Promote best practices in software engineering and share industry learnings.
Drive innovative solutions that deliver significant client impact.
Act as PD Advisor as needed.
Lead recruiting and onboarding efforts.
Travel up to 30% as required.
ABOUT YOU
Required
At least 12 years of hands-on experience in web development, programming, version control, and software design.
Minimum 3 years managing software engineers.
Master's degree in Computer Science, Engineering, or related field.
Business acumen and understanding of business models.
Experience leading multiple projects and developing junior engineers.
Technical Skills and Knowledge
Proven track record of deploying enterprise AI applications and data analytics products.
Expertise in Python (5+ years).
Experience with server-side frameworks like FastAPI, , Flask.
Experience with Cloud platforms (AWS, Azure, GCP).
Familiarity with DevSecOps, CI/CD tools, MLOps, infrastructure as code (Jenkins, Docker, Kubernetes, Terraform).
Strong fundamentals in data structures, algorithms, testing, OOP, performance, and computer architecture.
Experience with data architecture, database design, and SQL.
Knowledge of client-side technologies (React, Angular, , HTML, CSS).
Experience designing scalable OLTP and OLAP data systems.
Nice to have: AI-driven application development experience.
Understanding of data security, privacy, cybersecurity, authentication, and cloud IAM.
Experience working with agile methodologies.
Interpersonal Skills
Excellent communication skills to discuss technical solutions with diverse stakeholders.
Curiosity, proactivity, and critical thinking.
Ability to collaborate across teams and regions.
Independence and ability to manage priorities in a fast-paced, ambiguous environment.
Seniority level
Not Applicable
Employment type
Full-time
Job function
Business Consulting and Services
#J-18808-Ljbffr
-
Expert Senior Manager, Software Engineering
7 days ago
Singapore Tech Economy Full timeExpert Senior Manager, Software Engineering (Tech Lead)Join us for the Expert Senior Manager, Software Engineering (Tech Lead)role at Tech Economy . About Us We are proud to be recognized as one of the world's best places to work, championing diversity and social responsibility. We are a Glassdoor Best Place to Work and have maintained a top four ranking...
-
Senior / Expert Backend Engineer (JAVA)
2 days ago
Singapore Vanguard Software Full time $104,000 - $130,878 per yearJOB SUMMARY:We are seeking an Senior / Expert Backend Engineer to take a technical leadership role across teams and domains. You'll be responsible for architecting and driving the development of scalable, resilient systems that directly align with business objectives. As a domain expert, you'll provide thought leadership, mentor other engineers, and shape...
-
Senior/Software Engineer
2 weeks ago
Singapore ST Engineering Full timeSenior/Software Engineer (Entry level candidates welcome) -DSC/EZ Get AI-powered advice on this job and more exclusive features. About ST Engineering ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology...
-
Senior Software Reliability Expert
1 week ago
Singapore beBeeSoftwareReliability Full time $100,000 - $200,000Job Title: Senior Software Reliability ExpertWe are seeking an experienced and skilled professional to join our team as a Senior Software Reliability Expert. This role involves designing and developing software systems that meet the highest standards of quality, reliability, and performance.Job Description:As a Senior Software Reliability Expert, you will be...
-
Senior Software Engineer
5 days ago
Singapore Propel Software Solutions Full time**COMPANY** Propel Software is a US based company that transforms the way product companies work. Our product value management platform connects commercial and product teams to optimize decision making, drive process efficiencies, and engage customers with compelling products and experiences. Propel has a proven track record of improving product quality,...
-
Expert Frontend Engineer
6 days ago
Singapore Vanguard Software Full time $150,000 - $200,000 per yearJOB SUMMARY:We are seeking an Expert Frontend Engineer to provide technical leadership across web and mobile domains. You will drive the architecture, scalability, and performance of next-generation user interfaces using and React Native. As a domain expert, you will influence cross-team technical direction, mentor engineers, and define best practices that...
-
Senior Software Engineer
2 weeks ago
Singapore Singapore Technologies Engineering Ltd Full timeJob ID: 12859- Location: Satellite Hub, SG- Description: - **Senior Software Engineer - Ground Software** **Job Details** Satellite Systems (SatSys), a joint-venture of ST Engineering, DSO & NTU, is Singapore’s premium satellite developer. For more than a decade, SatSys has developed satellites that continue to operate well beyond their designed...
-
Senior / Expert Backend Engineer (JAVA)
3 days ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeRoles & ResponsibilitiesJOB SUMMARY:We are seeking an Senior / Expert Backend Engineer to take a technical leadership role across teams and domains. You'll be responsible for architecting and driving the development of scalable, resilient systems that directly align with business objectives. As a domain expert, you'll provide thought leadership, mentor other...
-
Senior / Expert Backend Engineer (JAVA)
1 day ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeRoles & Responsibilities JOB SUMMARY: We are seeking an Senior / Expert Backend Engineer to take a technical leadership role across teams and domains. You'll be responsible for architecting and driving the development of scalable, resilient systems that directly align with business objectives. As a domain expert, you'll provide thought leadership, mentor...
-
Senior Software Development Expert
7 days ago
Singapore beBeeSoftware Full time $90,000 - $120,000Unlock Your Potential as a Senior Software Engineer">We're on the hunt for a skilled Senior Software Engineer to join our dynamic team. As a key member of our Fulfilment Tech Family, you'll play a pivotal role in shaping the future of our platform.Our ideal candidate is a seasoned expert with a strong foundation in computer science and experience working...