yoinka

Staff Software Engineer

Bain & Company

LondonStaffH-1B sponsor company
Sign in to applyVerified 1h ago
Location
London
Work model
On-Site
Level
Staff
H-1B history
27 approvals (FY2023)

Skills

AzureLLM

About this role

Description & Requirements

Staff Architect II / Tech Lead – Demand Generation | Artemis WHAT MAKES US A GREAT PLACE TO WORK We are proud to be consistently recognized as one of the world’s best places to work. We are currently the top ranked consulting firm on Glassdoor’s Best Places to Work list and have earned the #1 overall spot a record seven times. Extraordinary teams are at the heart of our business strategy, but these don’t happen by chance. They require intentional focus on bringing together a broad set of backgrounds, cultures, experiences, perspectives, and skills in a supportive and inclusive work environment. We hire people with exceptional talent and create an environment in which every individual can thrive professionally and personally. WHO YOU’LL WORK WITH You’ll join Coro, Bain’s persistent product development and engineering organization supporting our digital solutions across Commercial Excellence and the newly established Demand Generation Suite. Coro brings together technology, data, and services to build and operate proprietary solutions that create differentiated value for our clients and case teams. Within Coro, you’ll be part of the newly established business-to-consumer pillar, helping build the technical foundation for Artemis—Bain’s AI-driven marketing and commercial investment allocation platform and one of three products within the Demand Generation Suite. You’ll work closely with Product Managers, AI Engineers, Full Stack Engineers, Data Science teams, the Head of Engineering, and broader product leadership to shape and deliver the Artemis platform. WHERE YOU’LL FIT WITHIN THE TEAM As a Staff Architect II / Tech Lead, you’ll own the technical architecture, engineering quality, and day-to-day engineering leadership for the Artemis product workstream. You’ll be the senior engineer and team lead, partnering with the Product Lead to make key design decisions and recommend technical approaches. You’ll define how data moves through the platform, shape the AI agent architecture, establish how services integrate with Bain’s broader technology platform, and set engineering standards across the workstream. This is an opportunity to help shape a high-impact product from the ground up while remaining hands-on with its development. Alongside writing code, you’ll lead the team’s delivery cadence, remove blockers, maintain momentum against the roadmap, and help other engineers grow. WHAT YOU’LL DO Architecture and technical governance Define and document the architecture for the Artemis workstream, ensuring alignment with the shared Demand Generation Suite platform design and Bain-wide Azure infrastructure. Make key technical design decisions across data flows, service boundaries, and integration patterns. Own the engineering quality bar for the workstream, including code reviews, test coverage expectations, pull request standards, and documentation practices. Ensure the team produces maintainable solutions that can be supported by a distributed engineering organization. Create, communicate, and maintain technical designs, architecture artifacts, best practices, and engineering principles for both technical and executive audiences. Platform integration Manage integration points between Artemis, other Demand Generation Suite applications, and Bain’s wider technology platform. Define and maintain API contracts, agent and skill registry contributions, and shared user interface components. Support Artemis integrations with Bayesian marketing mix modelling capabilities and campaign performance data pipelines. Partner with AI Engineers to design large language model orchestration and tool-calling architectures for Artemis-specific agents, with a focus on reliability, maintainability, and cost efficiency at scale. Roadmap delivery and team leadership Partner with Product Managers to translate prioritized initiatives into clear technical scopes, estimate complexity, identify

Listing verified 1h ago. Applications go through the company's official careers site.

← Back to Yoinka

Staff Software Engineer at Bain & Company, London | Yoinka