> Markdown version of [/jobs/ext/266264-senior-solution-architect](https://www.wearedevelopers.com/jobs/ext/266264-senior-solution-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Solution Architect - **Company:** Bain & Company - **Location:** Chicago, IL, United States - **Experience:** Expert - **Salary:** $164,500.0 - $197,500.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Artificial Intelligence, Big Data, C Sharp (Programming Language), Code Review, Data Architecture, Relational Databases, Amazon DynamoDB, Python (Programming Language), MongoDB, Online Analytical Processing, Node.Js, NoSQL, Online Transaction Processing, Software Engineering, Data Streaming, .NET Core, ReactJS, Apache Spark, B2b Software, AngularJS, Kubernetes, Cassandra, Apache Kafka, Cosmos DB, Docker, Amazon Redshift, Microservices - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=20bcf9c2d03f083c ## About the Role * Associate's or Bachelor's degree, or an equivalent combination of education, training and experience, * 8-10+ years of software/data architecture and engineering experience, including experience serving in a senior-level technology leadership role * Experience in architecting, developing, and operationalizing highly scalable cloud-based B2B software products and services * Experience leading, mentoring, and growing multiple teams across multiple products, services, and/or projects * Experience leading, mentoring, and inspiring development teams in a fast-paced Agile environment * Experience developing software products and solutions * Strong performance in prior software development positions * Experience managing a team of engineers and providing technical leadership * Experience managing conflict and dependencies to deliver results * Demonstrated ability to manage communication among varied project stakeholders within the project and external vendors Knowledge, Skills and Abilities * Strong experience and understanding of several of the following: .NET Core/C#, Java (Spring), Python, Kubernetes/Docker, microservices, Node.js, React.js, Angular.js, Big Data (e.g., Spark, RedShift, Kafka), AI/ML, NoSQL (e.g., MongoDB, Cassandra, DynamoDB, Cosmos DB), and OLAP and OLTP relational databases * Demonstrated knowledge of Agile software development and processes * Strong communication and presentation skills, including documenting complex data flows and processes * Strong analytical and problem-solving skills * Results-driven, analytical and creative thinker; self-motivated and proactive * Results-focused, keeping an eye on the overall outcome and desired impact * Strong interpersonal skills, able to interface across many areas and levels of Bain * Entrepreneurial spirit, with a willingness to think outside the box and try new approaches ## Description You'll join Bain's NextGen Software Solutions (NGSS) team, where we build and support software products that help power the firm's work. You will partner closely with software engineers, architects, and business stakeholders to shape technical direction, guide delivery, and ensure our products are scalable, reliable, and high quality., As a Sr. Solution Architect, you will play a pivotal role in shaping the architecture and design of Bain's software products, driving high-impact solutions that align technology with business strategy. Operating with a high degree of autonomy, you will translate complex business needs into scalable, robust technical architectures and lead critical design decisions across initiatives. You will take ownership of end-to-end solution design-evaluating trade-offs, developing proof of concepts, and ensuring that architectural choices enable long-term flexibility, performance, and resilience. As a technical leader, you will guide engineering teams through best practices, actively participate in code and design reviews, and uphold a high bar for quality and delivery excellence. Beyond execution, you will act as a mentor and multiplier-coaching junior engineers, fostering strong engineering culture, and influencing how teams adopt modern development practices. You will also contribute to defining and evolving Bain's technology standards, leveraging the latest tools and innovations to continuously improve how we build and deliver software. This role is ideal for someone who thrives at the intersection of business and technology and is passionate about designing solutions that drive strategic outcomes at scale. WHAT YOU'LL DO Architecture and Technical Governance (80%) * Provide technical leadership, governance and architectural direction to internal and external development teams on the design, development, implementation, and deployment of highly usable and scalable software * Participate in system coding and engineering alongside development teams, including performing formal code reviews and providing feedback on the structure, maintainability and quality of code * Produce, communicate and maintain technical designs, architecture artifacts, best practice, and principles for technical and executive-level audiences * Work with data architects and infrastructure teams to implement best in class design to support AI usage and future growth of the platform. Innovation & Emerging Technology Leadership (20%) * Drive innovation through out-of-the-box thinking to solve critical business challenges and demands * Participate in technical discovery, POCs, and innovation work streams to validate new tools, technologies, and designs * Investigate and keep up-to-date on emerging and cutting-edge data technologies and trends, lead knowledge sharing * Support team in recruiting activities (resume scanning, interviews, etc.) ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [Best Companies to work for in London: Top 25 Companies in 2023](https://www.wearedevelopers.com/magazine/187-best-companies-to-work-for-in-london-top-25-companies-in-2023)