NextGen Software Solutions
NextGen Software Solutions
We take new software products within Bain from zero to scale. We discover, build, and support applications around the company’s most important intellectual property and serve as the company’s internal subject experts on our own software. If you enjoy learning, adapting, and contributing to a worldwide team, this is a great place to say hello.
Invent and build new products
Lead the development of product strategy starting with the business case. Create epics, validate ideas, and design and build rapid prototypes.
Manage products
Set the product vision, own the strategy, develop in Agile, and support the company in its commercial goals.
Architecture and engineering
Ensure we have the right architecture in place. Build out the product using hybrid code and full stack tech, and wow users with five nines of reliability.
Product & Data Visualization Design
Help define, design and validate user-centered, state-of-the-art solutions.
Support users
Help our customers realize the full value of our products. Develop curriculum, lead training, manage user acceptance testing, and be the voice of the customer.
Strategy and operations
Work with leadership to deliver processes and change so all of NextGen achieves its ambitions.
Build where your beta testers are the world's most innovative brands
If you love to create, this team can be the fusion of everything you liked about past jobs. We work with smart people from a diversity of backgrounds on substantial challenges where we’re free to build cleverly and efficiently. There’s a great deal of variety and lots of learning. Our designers define the customer journey and experience, our product managers set the vision, our engineers advise and build, and our success team members deploy and provide technical services. It’s human-centered, it’s lean, and often, we’re operating in a blue ocean where we can build anything.
You’ll help build software, but we’ll look to you to also develop methodologies and domain-specific artifacts to continuously improve the team’s work. And whenever Bain’s case teams work with companies that use our software and need help maximizing their value from it, they’ll look to us—and you—for advice.
What our people love about working on this team

Work with leaders in their field
Help some of the brightest people in business bring their product ideas to life.

Work with exceptional data
Teammates will attest, the quality and multiplicity of the datasets here are extreme.

Work with business teams that ‘get it’
We’re a management consulting firm, meaning you’ll work with great communicators who know how to write effective requirements.

Build software that reaches quick scale
Build and support products that are suddenly used by some of the world’s largest businesses.

Work with the best tooling
Develop and support highly secure, scalable, and configurable software with the newest technology.

Participate in industry innovation
Contribute to open-source projects and find your way to give back.
Join the NextGen Software Solutions team
Explore our open roles and find a job that you can thrive in.