
Bain & Company
240 active jobs
View all 240 jobsGeneral Information Job Title Specialist, Recruiting Job ID 109146 Work Areas Talent & Human Resources Employment Type Temporary Full-Time Location(s) Oslo Description & Requirements Bain & Company is a global leader in management consulting, renowned for delivering strategic, objective, and results-driven advisory services for over 50 years. The firm partners with organizations to enhance productivity, drive innovation, and improve overall performance. In the Nordic region, Bain operates offices in Sweden, Norway, Finland, and Denmark, supporting a wide range of international and multinational companies across various industries. What Makes Us a Best Place to WorkWe 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. We are currently looking for a Recruiting Specialist to attract and hire the right talent for our Oslo office. This is an exciting opportunity for someone with previous experience from a fast paced, results orientated environment who is passionate about recruiting for top talent. The position is a 100% allocation, with start date as soon as possible. You’ll be part of a close-knit, high-performing Nordic recruiting team, consisting of eight passionate colleagues based in Copenhagen, Helsinki, Oslo and Stockholm. In this role, you’ll support and manage recruitment processes and employer branding activities in the Nordics, ensuring smooth and high-quality execution. Key ResponsibilitiesAs Recruiting Specialist, you'll play a vital role in attracting, nurturing and hiring the next generation of talented consultants from leading academic institutions. Your main responsibilities include: Coordinating end-to-end recruitment for Associate Consultants and interns, from application screening and interview day coordination to offer and closingManaging and coordinating Employer Branding events for recruiting — from planning and strategy to execution, applications, and candidate outreachProviding input to local recruiting strategy and executing activity plans together with consulting teamsServing as the main point of contact for candidates and internal stakeholdersCollaborating with Nordic and local recruiting teams to share best practices and helping to drive continuous improvementsManaging recruitment data, budget, and reporting What we offerA dynamic, international and diverse work environmentA collaborative, high-achieving and fun teamA beautifully renovated office in the heart of OsloSports, activities and a competitive benefits packageQualifications and ExperienceBA/BSc or MSc degree in Business, HR or equivalent 1-4 years of experience in recruitment, event coordination or similar roleStrong proficiency in Microsoft Office (Microsoft Outlook, Word, Excel and PowerPoint)Fluency in Norwegian and English (written and spoken)Personal AttributesYou’re a service-minded, organized team player with strong communication skills. You work well under pressure and productively both independently and as part of a team in a demanding environment. You handle multiple tasks, meet deadlines, prioritize assignments with attention to detail and high standards. Flexibility, resilience, and a positive, can-do attitude are essential—along with a good sense of humour. How to apply? If this sounds like you, please send us your resume, transcripts and cover letter. As we’re looking to onboard our new team member as soon as possible, we’ll conduct interviews on an ongoing basis. To learn more about Bain & Company in the Nordics, check us out on LinkedIn, Facebook or Instagram. Go back Apply Share this job: LinkedIn X Emailfull time
posted 11 hours ago
General Information Job Title Senior Engineer, TSG Software Engineering Job ID 108933 Work Areas Technology & Engineering Employment Type Permanent Full-Time Location(s) New Delhi Description & Requirements COMPANY PROFILEBain & Company is one of the top management consulting firms in the world that helps the world’s most ambitious changemakers define the future.Across 65 cities in 40 countries, we work alongside our clients as one team with a shared ambition to achieve extraordinary results, outperforming the competition, and redefine industries. We complement our tailored, integrated expertise with a vibrant ecosystem of digital innovators to deliver better, faster, and more enduring outcomes.The firm established several functions in the Indian market early 2000s and its remit across functions has expanded over time. Since 2019, these functions have become part of Global Business Services (GBS). Global Business Services (GBS) is a network of five interconnected business functions hubs across India, Poland, Malaysia, Mexico and Portugal, serving Bain globally to run our business, support other functions, and help drive innovation internally. We are over 1000 business professionals – serving functions in operations, HR, finance, legal, tech, marketing, research, and data analytics – who support our offices globally. Our mantra of “shared innovation, seamless execution,” underpinned by a passion for results, teamwork, and creativity, helps Bain stay at the top of our game operationally. WHAT MAKES US A GREAT PLACE TO WORKWe 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 WITHThis position works as a member of an Agile/scrum software development team focused exclusively on building and supporting Bain’s most strategic internal software systems. Team members work collaboratively to design, build and implement new features and functionality in their systems aimed at delivering the most value to Bain’s global users and supporting key business initiatives. Systems developed are primarily enterprise-scale browser based or mobile applications developed with current Microsoft development languages and technologies, with a global user base and integration points with one or more other internal Bain systems.WHERE YOU’LL FIT WITHIN THE TEAMA senior engineer is a senior role in Software Agile delivery team. The person is responsible for managing and executing the complex software modules almost independently. Additionally, the indvidual is responsible of guding and mentoring junior engineers in the team from technology standpoint.WHAT YOU’LL DOTechnical Delivery (75%)Work with teams developing and updating enterprise applications.Work as a member of an agile software development team with full participation in all Agile team events and activities.Work on tasks supporting the development of more complex components or functions with special requirements within a sprint. Understand the technical interdependencies between stories and support Engineering Manager and Product Owner with sequencing.Demonstrate working knowledge of business and domain. Supports Engineering Manager and Product Owner in defining product roadmap and backlog by providing technical input.Work in collaboration with other team members on an agile team to analyze user stories, perform task breakdown, and define technical approach and complete committed tasks as per sprint schedule.Demonstrate good understanding of using the underlying application development infrastructure and suggest improvements to optimize the infrastructure.Participate in the design, architecting and prototyping of applications and significant application upgrades working with more senior agile team members and Engineering Manager.Prepare work estimates for committed components with minimal support from senior team members.Write unit test plans for committed components. Execute and confirm successful completion of unit tests as part of the criteria for completion. In addition, support unit testing by other team members.Contribute to planning and participate in the testing and release of application releases.Provide ongoing support for applications already in use. This includes problem diagnosis and resolution, ad hoc reporting support and database administration.Demonstrate ability to acquire new skills e.g. creating automation tests using selenium, creating UX designs, DevOps, performing functional/ load testing etc. through internal/ external trainings to be a T-Shaped team member helping the team in achieving sprint goals.Follow Bain development project process and standards in completing committed tasks and modules and contribute to the continual evolution of processes and standards.Write technical documentation as required.Research (10%)Contribute to evaluating and employing new and/or supplemental technologies necessary to deliver functionality for a given software application.Contribute to the research and evaluation of new tools and technologies beyond current product requirements that are likely to be used in future initiatives. Help and possibly lead the presentation of findings and recommendations to the full Software Development team.Participate in internal skill development by sharing concepts and technologies with the full Software Development team.Communication (10%)Ability to present the technical findings and recommendations to the leadership and Software Development team in general.Clearly communicates impediments to completing a story and ensures clear understanding of definition of ‘done’.Provide input during sprint retrospective to improve team experience.Demonstrate assertion in communication while working with team and stakeholders during cucial conversations.Technical mentoring (5%)Provide technical guidance to junior members. Help create a culture of transparency and sustainability.ABOUT YOUDemonstrated knowledge of agile software development methodologies and processesDemonstrated record of strong performance in prior software development positions,Strong communication and customer service skillsAbility to deliver assigned module/ work with much support from senior engineers with Zero D.Strong analytic and problem-solving skillsExperience developing enterprise scale applicationsDemonstrated knowledge of agile software development methodologies and processes.Demonstrated record of strong performance in prior software development positions.Strong communication and customer service skillsStrong analytic and problem-solving skillsDemonstrated record of T shape behavior to expedite delivery by managing conflicts/ contingenciesBachelor’s or equivalent degree5-8+ years of relevant experienceSoftware Engineering - Technical skills:Frameworks: .NET & .NET CoreLanguages: C#, Python, T-SQLWeb frameworks/ Lib: React, Angular, JavaScript, HTML, CSS, Bootstrap, etc.RDBMS: Microsoft SQL ServerNoSQL databases: MongoDB, Cosmos, etc.Vector databases: Azure AI Search, Pinecone, pgvector, etc.Cloud: Microsoft Azure ServicesGenAI & ML: Azure OpenAI, LLM integration and prompt engineering, RAG pipelines, embeddings, machine learning model development and deploymentAI coding assistants: Cursor, GitHub Copilot, Claude CodeSearch engine: Elasticsearch, Coveo, etc.Caching: Redis, MemCacheUnit testing: XUnit, Jasmine, etc.DevOps: GitActions Go back Apply Share this job: LinkedIn X Emailfull timeSenior
posted 11 hours ago
General Information Job Title Manager (Procurement) - Performance Improvement CoE Job ID 109185 Work Areas Analytics, Data & Research Employment Type Permanent Full-Time Location(s) New Delhi Description & Requirements ABOUT US:Bain & Company is a global consultancy that helps the world’s most ambitious changemakers define the future. Across 61 offices in 39 countries, we work alongside our clients as one team with a shared ambition to achieve extraordinary results, outperform the competition and redefine industries. Since our founding in 1973, we have measured our success by the success of our clients, and we proudly maintain the highest level of client advocacy in the industryIn 2004, the firm established its presence in the Indian market by opening the Bain Capability Center (BCC) in New Delhi. The BCC is now known as BCN (Bain Capability Network) with its nodes across various geographies. BCN plays a critical role in supporting Bain's case teams globally to help with subject matter expertise, analytics, and research across all industries, for corporate cases, client development, private equity diligence or Bain intellectual property WHO YOU’LL WORK WITH:This is a full-time role based in Bain’s Gurugram (India) office and is part of the Performance Improvement Center of Expertise (PI CoE)The PI CoE partners with Bain case teams globally to drive cost transformation and operational improvement programs across industries. The team supports a broad range of client engagements spanning: 1) Procurement optimization (spend analytics, category strategy, vendor strategy, procurement maturity assessment), 2) Supply chain optimization (inventory diagnostics, network optimization, manufacturing diagnostics, integrated business planning), 3) Working capital and cost diagnostics and post-merger integration and synergy analysisThe team combines consulting problem-solving with advanced analytics and technology-enabled solutions, leveraging tools such as Alteryx, Tableau, and Power BI to deliver actionable insights and scalable solutions. The PI CoE also plays a key role in developing Bain intellectual property, reusable toolkits, and next-generation AI/automation-enabled solutions, including practical applications of GenAI tools to accelerate diagnostics, improve insight generation, and scale repeatable delivery modelsKEY RESPONSIBILITIES:Client Delivery & Problem SolvingLead end-to-end delivery of Procurement function optimization engagements Support Bain case teams in diagnosing client problems and deploying the most appropriate tools, methodologies, and solutionsAnalyze complex client data from ERP systems, budgeting platforms, and operation data sources to generate actionable insightsGuide teams in developing client-ready deliverables including presentations, analytical models, dashboards, and visualizationsDevelop practical, data-driven recommendations focused on EBITDA improvement, cost optimization, and operational efficiencyStakeholder & Team ManagementBuild strong relationships with Bain and client stakeholders, acting as a trusted advisor throughout the engagement lifecycleLead client meetings, working sessions, and workshops with senior leadership teamsManage multiple workstreams simultaneously while ensuring alignment with broader project objectivesMonitor project progress, proactively address risks and roadblocks, and provide updates to Bain leadershipMentor and develop team members through structured feedback, coaching, and apprenticeship Capability Building & InnovationCollaborate with Bain Partners and experts on intellectual property development, proposals, go-to-market materials, and capability-building initiativesPartner with CoE leadership to enhance and scale existing solutions through advanced analytics, automation, and practical GenAI applications, including tools such as Claude and other AI-enabled platforms where relevantIdentify opportunities to codify repeatable casework into reusable products, accelerators, diagnostics, and delivery assetsQuality & Operational ExcellenceEnsure high-quality, zero-defect deliverables across all workstreamsDrive structured problem solving and hypothesis-based thinking across engagementsCommunicate insights effectively through compelling storytelling and executive-ready presentationsManage staffing and resource allocation across projects to optimize team effectiveness and developmentABOUT YOUUndergraduate degree with 8–11 years of relevant experience in consulting, operations/ cost transformation roles, or Postgraduate degree with 6–9 years of relevant experience in consulting, procurement/ operations/ cost transformationBuild and apply deep expertise in cost optimization and EBITDA improvement programs, including diagnostics, value identification, initiative design, and implementation support Excellent problem solving, analytical, communication skills (ability to deliver clear and professional presentations to senior stakeholders), stakeholder & team management and project management skillsExperience with analytics and visualization tools such as Alteryx, Tableau, and Power BIFamiliarity with AI, automation, GenAI tools such as Claude / ChatGPT, and/or Python is a plus, particularly where applied to analytics, workflow efficiency, knowledge synthesis, or solution developmentExposure to procurement and supply chain systems such as SAP Ariba, Coupa, Oracle, JDA, Llamasoft, or Optilogic is preferredInterest in building scalable solutions, reusable assets, or productized approaches that can improve speed, quality, and consistency of PI case deliveryAbility to balance strategic thinking with hands-on executionStrong collaboration and leadership orientation What makes us a great place to workWe are proud to be consistently recognized as one of the world's best places to work, a champion of diversity and a model of social responsibility. We are currently ranked the #1 consulting firm on Glassdoor’s Best Places to Work list, and we have maintained a spot in the top four on Glassdoor's list for the last 12 years. We believe that diversity, inclusion and collaboration is key to building extraordinary teams. We hire people with exceptional talents, abilities and potential, then create an environment where you can become the best version of yourself and thrive both professionally and personally. We are publicly recognized by external parties such as Fortune, Vault, Mogul, Working Mother, Glassdoor and the Human Rights Campaign for being a great place to work for diversity and inclusion, women, LGBTQ and parents.. Go back Apply Share this job: LinkedIn X Emailfull time
posted 15 hours ago
General Information Job Title Marketing & Events Specialist Job ID 108940 Work Areas Marketing Employment Type Permanent Full-Time Location(s) Munich Description & Requirements WHAT MAKES BAIN 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 #1 ranked consulting firm on Glassdoor’s Best Places to Work list and have maintained a spot in the top four on Glassdoor’s list since its founding in 2009. 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. WHAT YOU’LL DO Your Mission: You are a creative thinker and focused executioner with a passion for marketing and events, bringing experience in marketing project management and event planning in the B2B sector. You thrive for innovation, have an eye for detail, and are skilled at keeping track in an ambitious, fast paced environment. Then apply to join our DACH Marketing & Communications team (Market Reputation DACH) in Munich and support our efforts to strengthen the reputation of a leading global management consulting company. In this role, you will drive the presence of Bain & Company and focus on increasing our awareness among senior executives and high-value business communities on topics relevant across clients in Germany, Austria and Switzerland. As part of the Market Reputation Team DACH, you will shape Bain’s perception as the leading consulting partner to ambitious business leaders, working closely with Bain leadership and our marketing team around the globe. As a Specialist, you will develop and support executing marketing activities across various channels, with a dedicated focus on event planning and implementation. This includes working with event management tools and CRM, invitation management, and coordination with internal stakeholders as well as external cooperation partners and event providers. Furthermore, you’ll provide on-going support to key stakeholders, collaborating with other teams, and helping us to continuously improve and innovate. Your Responsibilities:Events: Plan, coordinate and execute thought-leadership events, 3rd party partnerships, own hosted events and webinars. Event management tools and marketing automation: Using platforms and tools throughout the event lifecycle, including building mailing lists, managing invitations and registrations, and creating digital assets (e.g. landing pages, Email-header, etc.).Digital Marketing and Social Media: Support and coordinate development of compelling written and visual content, specifically related to events. Work collaboratively with EMEA and global Marketing to ensure alignment with Bain’s brand and messaging and achieve Bain Marketing’s overarching goals.Track Market Reputation KPIs and performance to optimize effectiveness and inform strategic planningBe a marketing thought-leader; bring innovation to improve marketing programs, campaigns tools and processes.This role is based in Munich. ABOUT YOU What you bring:3-5 years of B2B Marketing & Event experience in professional services, agency or company environment.Demonstrated proficiency in planning, coordination and execution of events formats such as own hosted events, 3rd party cooperations, webinars and speaker’s engagement at conferences. Demonstrated proficiency and willingness to further develop your skills in Marketing Automation and Event Management Tools, as well as CRM. First experience in coordinating further B2B marketing projects and campaigns end-to-end. Written and spoken fluency in both German and English. A client-focused mindset and ability to liaise with senior management stakeholders. Ability to understand marketing objectives, priorities, and strategies - both for the local offices and industry practices.Ability and willingness to promote and expand the use of AI within the Market Reputation Team.Strong organizational skills, creativity, pro-activeness, and a team-oriented mindset.A growth-mindset with a focus on impact and the dedication to thrive for innovation.Resilience and ability to perform in a fast paced and ambitions environment. Readiness for occasion-related travel within DACH-Region. Additional experience appreciated: Technical proficiency in handling event tools: Cvent, Marketo, and Cortex (CRM).Experience working for Swiss and Austrian markets. Experience in collaboration with agencies and external service providers. Experience with Alumni programs. Qualifications:Bachelor / Master degree (preferred) in business / marketing / communications / social sciences.What we offer: An inspiring work environment at one of the world’s leading strategy consultancies.Exciting projects with international relevance and a wide range of creative opportunities.Individual development opportunities, training, and mentoring.Modern ways of working with hybrid models, flat hierarchies, and a strong team spirit.Multiple opportunities to collaborate with and learn from other team members from EMEA and DACH across the different specialty areas.Various Benefits, incl. free drinks, cantina, subsidized EGYM Wellpass and many more. A modern office in the heart of Munich at Karlsplatz / Stachus.A competitive salary and an annual performance-related bonus. We look forward to receiving your detailed application, even if you do not meet all the requirements listed in the job posting. We value diverse perspectives and strongly encourage candidates who do not fully meet every criterion to apply as well. Go back Apply Share this job: LinkedIn X Emailfull time
posted 15 hours ago
General Information Job Title Senior Engineer, DevOps Engineering Job ID 109086 Work Areas Technology & Engineering Employment Type Permanent Full-Time Location(s) Mexico City, Warsaw Description & Requirements WHAT MAKES US A GREAT PLACE TO WORKWe 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 WITHCoro is Bain's persistent product development and engineering organization, building and operating the firm's proprietary digital solutions. Coro brings together technology, data, and services to create differentiated value for Bain's clients and case teams.This role sits within Coro's DevOps and Assurance team, part of the Next Generation Software Solutions (NGSS) department. The team enables secure, efficient, and reliable delivery of technology across Bain's global ecosystem, focusing on both technical operations and platform assurance so that every deployment meets the firm's standards for quality, security, and compliance. WHERE YOU’LL FIT WITHIN THE TEAM The Senior Engineer helps build and operate the infrastructure, deployment automation, and operational reliability behind Coro's platforms. Working alongside architects and backend engineers, this engineer provisions and operates Azure infrastructure, builds and maintains CI/CD pipelines, and helps ensure services are deployed consistently, monitored effectively, and can scale as the build plan expands.This is a delivery-focused role: the Senior Engineer executes well against established standards and patterns, takes ownership of the tasks assigned to them, and collaborates closely with the wider team. It is a critical foundational role in the early stages of the platform build, requiring strong technical fundamentals and the pragmatism to make infrastructure decisions that support a fast-moving product team. WHAT YOU’LL DO Infrastructure & Automation – 30%Design, provision, and manage cloud infrastructure using Terraform and Terraform Cloud. Automate deployments to ensure scalability, consistency, and security across environments.Architect and manage Azure networking: VNet/subnet design, private endpoints, DNS resolution, NSG rules, and Front Door Premium configuration.Provision and maintain Azure platform services: App Services, Azure SQL, Azure OpenAI, Container Registry (e.g. Azure Container Registry, Cloudsmith), Key Vault, Entra ID, and Storage Accounts (ADLS Gen2).Collaborate with Bain's central cloud and infrastructure teams to refine shared processes, tooling, and approaches to operational work.Cloud & Platform Management (Azure) – 25%Manage Azure Kubernetes Service (AKS) clusters, including node pools, scaling, spot instances, and workload connectivity to dependent services (databases, storage, AI services).Manage identity and access: Entra ID app registrations, managed identities, RBAC, and integration with external IdPs (Okta).Administer database platforms from an infrastructure perspective: Azure SQL Serverless, PostgreSQL Flexible Server, Cosmos DB, including connectivity, Entra auth, firewall rules, and private endpoints.Ensure robust access controls and platform reliability across dev, demo, and production environments.CI/CD & Software Delivery – 20%Build, optimize, and maintain CI/CD pipelines using GitHub Actions for container builds, infrastructure deployments, and application releases.Manage container image lifecycle: build, scan, push to a container registry (e.g. Azure Container Registry, Cloudsmith), and deploy to AKS or App Services.Implement environment promotion workflows with appropriate gating, secrets management (Key Vault), and rollback strategies.Design and operate GitHub-hosted private runners where required, including network integration with Azure VNets.Monitoring, Security & Assurance – 15%Implement and operate observability using the team's monitoring stack (e.g. Datadog, Azure Application Insights). Monitor performance, resolve issues proactively, and optimize cost and reliability.Respond to security findings: triage, containment, IAM scoping, container image CVE remediation, and endpoint hardening.Handle L2/L3 incident escalations, including root-cause analysis, user journey tracing, and log analysis.Enforce solution compliance across products: network isolation, least-privilege access, secrets hygiene, and deployment guardrails.Maintain local development environments and deployment documentation so engineers across the distributed team can onboard quickly and operate with minimal infrastructure friction.Leadership & Collaboration – 10%Partner with architects, product engineers, and security teams to align on infrastructure standards and platform roadmaps.Promote DevOps culture, automation-first thinking, and continuous improvement across the NGSS engineering organization.Contribute to technical discovery, POCs, and innovation workstreams to validate new tools, technologies, and architectural patterns.Support team recruiting activities: resume screening, technical interviews, and candidate evaluation. ABOUT YOUEducation & ExperienceBachelor's or Master's degree in Computer Science, Engineering, or a related technical field.4–6 years of experience in DevOps, infrastructure engineering, or cloud platform engineering roles.Proven track record of designing and operating cloud infrastructure in production environments.Demonstrated experience working with cross-functional engineering teams in fast-paced product organizations.Professional Skills & MindsetExcellent communication and collaboration skills, with the ability to translate complex technical topics for diverse stakeholders.Proactive, analytical, and systematic, with strong problem-solving skills and the ability to trace issues across multiple layers (DNS, networking, identity, application).Results-driven with a bias for automation and continuous improvement.Familiarity with Agile methodologies and a commitment to team enablement.Technical ExpertiseHands-on experience with Terraform and Terraform Cloud (or equivalent): workspace management, state, modules, and remote backends.Strong proficiency in Azure services, including AKS, Networking (VNets, subnets, private endpoints, NSGs, DNS zones), App Services, Key Vault, Container Registry, and Storage Accounts.Experience with containerization technologies (Docker, Kubernetes) and container image lifecycle management.Expertise in roles, permissions, and IAM, particularly Microsoft Entra ID and Okta.Advanced skills in CI/CD automation using GitHub Actions, Azure DevOps, and related DevOps toolchains.Proficient in Linux administration and automation scripting (Bash, PowerShell, Python) for reusable workflows.Experience with monitoring and observability platforms (e.g. Datadog, Azure Application Insights).Familiarity with Azure private networking: private endpoints (blob, DFS, SQL, PostgreSQL), Private DNS Zones, and VNet integration for App Services and AKS.Competent in database deployment and management from an infrastructure perspective, Azure SQL Serverless, PostgreSQL Flexible Server, and Cosmos DB.Foundation in security remediation: container CVE patching, IAM scoping, NSG/firewall tightening, and WAF/Front Door rule management.Preferred QualificationsProfessional certifications such as Azure DevOps Engineer Expert, Azure Administrator, Terraform Associate, or CKA (or equivalent).Experience managing multi-environment governance, cost optimization, and compliance frameworks in cloud environments.Familiarity with Azure OpenAI, Cognitive Search, Databricks, and the integration of AI services into enterprise platforms.Experience with workflow orchestration tools (Airflow, or similar DAG/pipeline systems).Snowflake administration or connectivity from a DevOps lens.Experience with AI/ML observability tools such as LangSmith or Arize.Familiarity with AI coding assistants such as Cursor, Claude Code, or Codex to speed up development. Go back Apply Share this job: LinkedIn X EmailRemotefull timeSenior
posted 15 hours ago
General Information Job Title Junior Accountant - General Accounting Job ID 109184 Work Areas Finance Employment Type Permanent Full-Time Location(s) Warsaw Description & Requirements WHAT MAKES US A GREAT PLACE TO WORKWe 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 WITHYou’ll join our EMEA Finance team at our Global Business Services (GBS) hub in Warsaw, a center of expertise and collaboration. As part of a dedicated four-person GBS team, you’ll work closely with senior colleagues, including Finance Managers and Directors in our London office and potentially other Bain offices across the EMEA region.Working across a diverse range of markets, you’ll support core accounting processes and help ensure the accuracy and integrity of our financial reporting.WHERE YOU’LL FIT WITHIN THE TEAMAs a Junior General Accountant (internally called Coordinator, General Accounting), you’ll report directly to the EMEA Finance Manager and work closely with senior colleagues who will support you in your day-to-day responsibilities.You’ll have independent ownership of your assigned markets while benefiting from the support of the wider team. You’ll play an important role in General Ledger activities across London and other EMEA markets, helping ensure accurate, complete, and timely financial reporting while collaborating with stakeholders across the region.WHAT YOU’LL DOManage bank reconciliations, including downloading and posting bank statements, clearing accounts, and ensuring accurate reporting.Prepare and post journal entries, including accruals, leases, VAT adjustments, staff recovery deductions, employee receivables, prepayment amortization, cost reallocations to other Bain offices, and correction journals.Perform monthly reconciliations of cash and other balance sheet accounts.Assist with audit activities, fixed asset reviews, and asset disposals.Support in-month account analysis and contribute to quarterly and annual statutory reporting, including tax and employee-related reporting requirements.Assist with ad hoc finance requests, analysis, and reporting as required.ABOUT YOUBachelor’s degree in Accounting, Finance, or a related field.2–3 years of accounting experience, including at least 1 year of General Ledger experience.Strong understanding of accounting principles and financial processes.Proficiency in accounting systems; experience with SAP S/4HANA Cloud is an advantage.Strong Excel skills.Fluent in English (C1), which is essential for effective day-to-day collaboration. Polish language skills are an advantage.Strong organizational skills and a high level of attention to detail and accuracy.You’re comfortable working independently while collaborating effectively within a team.Strong communication and interpersonal skills.This role follows a hybrid working model, requiring at least 2 days per week in the office. Go back Apply Share this job: LinkedIn X Emailfull timeEntry Level
posted yesterday
General Information Job Title Staff Engineer I, DevOps Engineering Job ID 109089 Work Areas Technology & Engineering Employment Type Permanent Full-Time Location(s) New Delhi, Warsaw Description & Requirements WHAT MAKES US A GREAT PLACE TO WORKWe 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 WITHCoro is Bain's persistent product development and engineering organization, building and operating the firm's proprietary digital solutions. Coro brings together technology, data, and services to create differentiated value for Bain's clients and case teams.This role sits within Coro's DevOps and Assurance team, part of the Next Generation Software Solutions (NGSS) department. The team enables secure, efficient, and reliable delivery of technology across Bain's global ecosystem, focusing on both technical operations and platform assurance so that every deployment meets the firm's standards for quality, security, and compliance.WHERE YOU’LL FIT WITHIN THE TEAM The Staff Engineer owns the design, architecture, and long-term direction of cloud infrastructure and software delivery across Coro's DevOps and Assurance team. Working alongside architects and backend engineers, this engineer sets the technical standard for how the team provisions infrastructure, ships software, and secures its platforms, and ensures those platforms scale as the build plan expands.This is a critical foundational role in the early stages of the platform build, requiring both strong technical fundamentals and the pragmatism to make infrastructure decisions that support a fast-moving product team.WHAT YOU’LL DO Infrastructure Architecture & Automation – 30%Own the design and evolution of cloud infrastructure built on Terraform and Terraform Cloud. Define the module structure, state strategy, and remote backend conventions the rest of the team builds against.Architect Azure networking end to end: VNet/subnet topology, private endpoints, DNS resolution, NSG design, and Front Door Premium configuration across dev, demo, and production.Set the standard for provisioning Azure platform services (App Services, Azure SQL, Azure OpenAI, Container Registry (e.g. Azure Container Registry, Cloudsmith), Key Vault, Entra ID, Storage Accounts / ADLS Gen2) and ensure environment parity by design.Own the automation roadmap for the team: identify manual, repetitive operational work, own the backlog of it, and drive it toward self-service and infrastructure-as-code so operational load trends down over time.Partner with Bain's central cloud and infrastructure teams to shape shared processes, tooling, and standards for operational work.Cloud & Platform Management (Azure) – 20%Own Azure Kubernetes Service (AKS) architecture, including node pools, scaling strategy, spot instance usage, and workload connectivity to dependent services (databases, storage, AI services).Define identity and access architecture: Entra ID app registrations, managed identities, RBAC model, and integration with external IdPs (Okta).Set infrastructure standards for database platforms (Azure SQL Serverless, PostgreSQL Flexible Server, Cosmos DB), including connectivity, Entra auth, firewall rules, and private endpoints.Ensure platform reliability and robust access controls across all environments, and act as the senior escalation point for platform-level issues.CI/CD & Software Delivery – 15%Define and own the CI/CD strategy using GitHub Actions for container builds, infrastructure deployments, and application releases, setting the patterns other engineers extend.Establish the container image lifecycle standard: build, scan, push to a container registry (e.g. Azure Container Registry, Cloudsmith), and deploy to AKS or App Services.Design environment promotion workflows with appropriate gating, secrets management (Key Vault), and rollback strategies.Architect and operate GitHub-hosted private runners where required, including network integration with Azure VNets.Monitoring, Security & Assurance – 15%Own the observability strategy using the team's monitoring stack (e.g. Datadog, Azure Application Insights). Define what the team monitors, alerts on, and how it optimizes cost and reliability.Lead the response to security findings: triage, containment, IAM scoping, container image CVE remediation, and endpoint hardening, and set the remediation standards others follow.Lead L2/L3 incident escalations, including root-cause analysis, user journey tracing, and log analysis, and drive the improvements that prevent recurrence.Define and enforce solution compliance across products: network isolation, least-privilege access, secrets hygiene, and deployment guardrails.Own the developer experience: set the standard for local development environments and deployment documentation so engineers across the distributed team can onboard quickly and operate with minimal infrastructure friction.Technical Leadership & Team Development – 20%Lead and mentor DevOps engineers: set technical direction, review designs, grow the team's depth, and raise the bar on engineering practice.Anticipate the needs of stakeholders across NGSS and the wider business, and shape the platform roadmap proactively rather than reactively.Partner with architects, product engineers, and security teams to align on infrastructure standards and shape platform roadmaps across NGSS.Drive DevOps culture and automation-first thinking across the engineering organization, and lead knowledge sharing.Contribute to and often lead technical discovery, POCs, and innovation workstreams to validate new tools, technologies, and architectural patterns.ABOUT YOUEducation & ExperienceBachelor's or Master's degree in Computer Science, Engineering, or a related technical field.7–9 years of experience in DevOps, infrastructure engineering, or cloud platform engineering, with time spent at a senior or staff level.Proven track record of architecting and operating cloud infrastructure in production at scale, owning technical decisions end to end.Demonstrated experience leading and mentoring DevOps or platform engineers in fast-paced product organizations.Professional Skills & MindsetExcellent communication and collaboration skills, with the ability to translate complex technical topics for diverse stakeholders and to set direction others can follow.Proactive, analytical, and systematic, with strong problem-solving skills and the ability to trace issues across multiple layers (DNS, networking, identity, application).Results-driven with a strong bias for automation and continuous improvement, and a track record of driving operational load down over time.Comfortable owning ambiguity and working with limited direction: able to define standards and roadmaps where none exist yet, and to manage multiple stakeholders independently.Familiarity with Agile methodologies and a genuine commitment to team enablement and growth.Technical ExpertiseDeep hands-on expertise with Terraform and Terraform Cloud (or equivalent): module design, state strategy, and remote backends at scale.Strong mastery of Azure services, including AKS, Networking (VNets, subnets, private endpoints, NSGs, DNS zones), App Services, Key Vault, Container Registry, and Storage Accounts.Deep experience with containerization technologies (Docker, Kubernetes) and container image lifecycle management.Expertise in roles, permissions, and IAM, particularly Microsoft Entra ID and Okta.Advanced CI/CD automation using GitHub Actions, Azure DevOps, and related DevOps toolchains, with the ability to define patterns for a team.Proficient in Linux administration and automation scripting (Bash, PowerShell, Python) for reusable workflows.Strong command of monitoring and observability platforms (e.g. Datadog, Azure Application Insights).Deep familiarity with Azure private networking: private endpoints (blob, DFS, SQL, PostgreSQL), Private DNS Zones, and VNet integration for App Services and AKS.Command of database deployment and management from an infrastructure perspective, Azure SQL Serverless, PostgreSQL Flexible Server, and Cosmos DB.Strong foundation in security remediation: container CVE patching, IAM scoping, NSG/firewall tightening, and WAF/Front Door rule management.Preferred QualificationsProfessional certifications such as Azure DevOps Engineer Expert, Azure Administrator, Terraform Associate, or CKA (or equivalent).Experience owning multi-environment governance, cost optimization (FinOps), and compliance frameworks in cloud environments.Familiarity with Azure OpenAI, Cognitive Search, Databricks, and the integration of AI services into enterprise platforms.Experience with workflow orchestration tools (Airflow, or similar DAG/pipeline systems).Snowflake administration or connectivity from a DevOps lens.Experience with AI/ML observability tools such as LangSmith or Arize.Familiarity with AI coding assistants such as Cursor, Claude Code, or Codex to speed up development. Go back Apply Share this job: LinkedIn X EmailRemotefull timeStaff
posted yesterday
General Information Job Title Associate, Global Travel & Expense (12 month contract ) Job ID 109068 Work Areas Finance Employment Type Temporary Full-Time Location(s) New Delhi Description & Requirements Company Profile Bain & Company is the management consulting firm that the world’s business leaders come to when they want results. Bain advises clients on strategy, operations, information technology, organization, private equity, digital transformation and strategy, and mergers and acquisition, developing practical insights that clients act on and transferring skills that make change stick. The firm aligns its incentives with clients by linking its fees to their results. Bain clients have outperformed the stock market 4 to 1. Founded in 1973, Bain has offices in various countries, and its deep expertise and client roster cross every industry and economic sector.The firm established several functions in the Indian market early 2000s and its remit across functions has expanded over time. Since 2019, these functions have become part of Global Business Services (GBS). Global Business Services (GBS) is a network of five interconnected business-function hubs across India, Poland, Malaysia, Mexico and Portugal, serving Bain globally to run our business, support other functions, and help drive innovation internally. We are over 1000 business professionals – serving functions in operations, HR, finance, legal, tech, marketing, research, and data analytics – who support our offices globally. Our mantra of “shared innovation, seamless execution,” underpinned by a passion for results, teamwork, and creativity, helps Bain stay at the top of our game operationally.The RoleThe Associate, Global Travel & Expense plays a key role in supporting the T&E team by ensuring accurate and timely processing of employee expense reports. This role is responsible for upholding compliance with company policies, managing assigned tasks efficiently, collaborating with team members, and contributing to the team's overall objectives and service standards. Key Tasks and Responsibilities Expense Review & Compliance Review employee expense submissions for accuracy, completeness, and adherence to company travel and expense policies. Ensure timely and accurate processing with proper documentation. Take full ownership of your assigned market, ensuring all audits are conducted in line with company policy. Provide support across the team by taking on additional scope as needed, particularly when backup coverage is required. Ensure SLAs are consistently met in line with audit requirements across each market, with employees reimbursed within two weeks of expense submission. Team Collaboration Partner with team members (regional / global) to balance workloads, address volume fluctuations, and support shared goals for timely service delivery. Issue Identification & Escalation Identify unusual trends, policy deviations, or nonstandard items. Escalate concerns appropriately and propose clarifications or exceptions requiring additional approval. Employee Support & Service Respond to employee inquiries and resolve system-related issues in a timely and professional manner, delivering high-quality customer service and guidance. Ensure SLA”s are met with SNOW Service tickets. Responses within 24 hours for urgent tickets and up to 2 days for normal tickets. Stakeholder interactionBuild and maintain strong relationships with local office stakeholders, including employees, as well as finance and human resources teams. Facilitate training sessions for new joiners within your markets to ensure adherence to policies and provide guidance on navigating expense systems for submissions and service ticket logging. Monthly ReportingPrepare and deliver monthly Duplicate Reports and Open Items Reports for each of the auditor markets, ensuring accuracy, completeness, and timely submission. Career Growth:At Bain & Company, no two-career paths are the same, we invest in our people with a strong focus on career development and long-term growth opportunities.We provide the structure to ensure success and the flexibility to accommodate your needs. We offer formal training to support you and informal challenges to stretch you. No matter what path you choose to follow, Bain & Company will offer you unrivalled career-development opportunities. Personal Specification: Hands-on knowledge of T&E processes and policy complianceExperience working with expense management systemsFamiliarity with finance, AP, or administrative workflowsUnderstanding of documentation requirements for expense processing and reimbursementsProficiency in processing invoices, payments, and financial transactionsStrong attention to detail, time management, and problem-solving skillsExcellent Communication skillStrong service orientationSelf-motivated and adaptable, with a strong team-first approach and willingness to take initiative Qualifications and Experience: EssentialMBA (Finance) or M.COMProficiency in English, both written and verbalProficiency in excel.At least 3-5 years previous T&E experience Desired but not essentialProcess transition experienceExperience in a Consulting firm or a Captive unitWhat Makes Us a Best Place to WorkWe 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. Go back Apply Share this job: LinkedIn X Emailfull time
posted yesterday
General Information Job Title Associate, Global Accounts Payable (12 month contract) Job ID 109069 Work Areas Finance Employment Type Temporary Full-Time Location(s) New Delhi Description & Requirements Company Profile Bain & Company is the management consulting firm that the world’s business leaders come to when they want results. Bain advises clients on strategy, operations, information technology, organization, private equity, digital transformation and strategy, and mergers and acquisition, developing practical insights that clients act on and transferring skills that make change stick. The firm aligns its incentives with clients by linking its fees to their results. Bain clients have outperformed the stock market 4 to 1. Founded in 1973, Bain has offices in various countries, and its deep expertise and client roster cross every industry and economic sector.The firm established several functions in the Indian market early 2000s and its remit across functions has expanded over time. Since 2019, these functions have become part of Global Business Services (GBS). Global Business Services (GBS) is a network of five interconnected business-function hubs across India, Poland, Malaysia, Mexico and Portugal, serving Bain globally to run our business, support other functions, and help drive innovation internally. We are over 1000 business professionals – serving functions in operations, HR, finance, legal, tech, marketing, research, and data analytics – who support our offices globally. Our mantra of “shared innovation, seamless execution,” underpinned by a passion for results, teamwork, and creativity, helps Bain stay at the top of our game operationally.The RoleThe Associate, Global Accounts Payable brings solid functional and technical knowledge of end-to-end AP processes. While working independently, the role also partners closely with the Accounts Payable Lead in maintaining and processing the AP function across global offices in accordance with company policies and service level agreements. Based out of New Delhi, this role will primarily support Bain's Australia offices and will require the incumbent to be comfortable starting their workday early, around 8:00 AM IST, to align with Australian business hours. The Associate serves as a key point of contact for internal stakeholders, ensuring timely resolution of queries and consistent adherence to company policies. They are responsible for maintaining compliance with AP policies, supporting audit requirements, and actively contributing to process efficiency and service delivery standards. Key Tasks and Responsibilities Accounts PayableEnsure all invoices entered in the ERP correctlyValidate the source of invoice receivedPerform the required checks to verify cost & bank detailsReview the contracts and commercials to ensure compliances / controlsClosely work with Legal team, Case team etc.Ensure Bain policy and local regulatory complianceSupport in all ad-hoc reporting and process improvement related initiatives / projectsEffective and efficient email correspondences with employees / vendors for AP related clarifications whilst ensuring timely paymentSupporting on Internal and external auditsPreparing and reporting monthly KPIs OtherAssist and provide ad hoc reporting as and when requiredSupport on ad hoc requirements related to APPass Journal entries if needed Career Growth:At Bain & Company, no two-career paths are the same, we invest in our people with a strong focus on career development and long-term growth opportunities.We provide the structure to ensure success and the flexibility to accommodate your needs. We offer formal training to support you and informal challenges to stretch you. No matter what path you choose to follow, Bain & Company will offer you unrivalled career-development opportunities. Personal Specification: Experience in Accounts Payable or a related financial role within an organizationProficiency in processing invoices, payments, and financial transactionsFamiliarity with relevant accounting software and toolsAbility to apply accounting principles and practices to ensure accuracy and compliance.Strong attention to detail, time management, and problem-solving skillsExcellent Communication skillStrong service orientationSelf-motivated and adaptable, with a strong team-first approach and willingness to take initiative Qualifications and Experience: EssentialCA Inter or MBA (Finance) or M.COMProficiency in English, both written and verbalProficiency in excel.At least 3-5 years previous Accounts Payable experience Desired but not essentialExperience with SAP/ Coupa Process transition experienceExperience in a Consulting firm or a Captive unitWhat Makes Us a Best Place to WorkWe 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. Go back Apply Share this job: LinkedIn X Emailfull time
posted yesterday
General Information Job Title Associate, Global Accounts Payable (12 month contract) Job ID 109070 Work Areas Finance Employment Type Temporary Full-Time Location(s) New Delhi Description & Requirements Company Profile Bain & Company is the management consulting firm that the world’s business leaders come to when they want results. Bain advises clients on strategy, operations, information technology, organization, private equity, digital transformation and strategy, and mergers and acquisition, developing practical insights that clients act on and transferring skills that make change stick. The firm aligns its incentives with clients by linking its fees to their results. Bain clients have outperformed the stock market 4 to 1. Founded in 1973, Bain has offices in various countries, and its deep expertise and client roster cross every industry and economic sector.The firm established several functions in the Indian market early 2000s and its remit across functions has expanded over time. Since 2019, these functions have become part of Global Business Services (GBS). Global Business Services (GBS) is a network of five interconnected business-function hubs across India, Poland, Malaysia, Mexico and Portugal, serving Bain globally to run our business, support other functions, and help drive innovation internally. We are over 1000 business professionals – serving functions in operations, HR, finance, legal, tech, marketing, research, and data analytics – who support our offices globally. Our mantra of “shared innovation, seamless execution,” underpinned by a passion for results, teamwork, and creativity, helps Bain stay at the top of our game operationally.The RoleThe Associate, Global Accounts Payable brings solid functional and technical knowledge of end-to-end AP processes. While working independently, the role also partners closely with the Accounts Payable Lead in maintaining and processing the AP function across global offices in accordance with company policies and service level agreements. The Associate serves as a key point of contact for internal stakeholders, ensuring timely resolution of queries and consistent adherence to company policies. They are responsible for maintaining compliance with AP policies, supporting audit requirements, and actively contributing to process efficiency and service delivery standards. Key Tasks and Responsibilities Accounts PayableEnsure all invoices entered in the ERP correctlyValidate the source of invoice receivedPerform the required checks to verify cost & bank detailsReview the contracts and commercials to ensure compliances / controlsClosely work with Legal team, Case team etc.Ensure Bain policy and local regulatory complianceSupport in all ad-hoc reporting and process improvement related initiatives / projectsEffective and efficient email correspondences with employees / vendors for AP related clarifications whilst ensuring timely paymentSupporting on Internal and external auditsPreparing and reporting monthly KPIs OtherAssist and provide ad hoc reporting as and when requiredSupport on ad hoc requirements related to APPass Journal entries if needed Career Growth:At Bain & Company, no two-career paths are the same, we invest in our people with a strong focus on career development and long-term growth opportunities.We provide the structure to ensure success and the flexibility to accommodate your needs. We offer formal training to support you and informal challenges to stretch you. No matter what path you choose to follow, Bain & Company will offer you unrivalled career-development opportunities. Personal Specification: Experience in Accounts Payable or a related financial role within an organizationProficiency in processing invoices, payments, and financial transactionsFamiliarity with relevant accounting software and toolsAbility to apply accounting principles and practices to ensure accuracy and compliance.Strong attention to detail, time management, and problem-solving skillsExcellent Communication skillStrong service orientationSelf-motivated and adaptable, with a strong team-first approach and willingness to take initiative Qualifications and Experience: EssentialCA Inter or MBA (Finance) or M.COMProficiency in English, both written and verbalProficiency in excel.At least 3-5 years previous Accounts Payable experience Desired but not essentialExperience with SAP/ Coupa Process transition experienceExperience in a Consulting firm or a Captive unitWhat Makes Us a Best Place to WorkWe 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. Go back Apply Share this job: LinkedIn X Emailfull time
posted 2 days ago
General Information Job Title Expert Consultant, Marketing Job ID 108708 Work Areas Marketing Employment Type Permanent Full-Time Location(s) Sydney Description & Requirements EXPERT CONSULTANT, MARKETING (FRWD)Locations: Sydney & MelbourneWHAT MAKES US A GREAT PLACE TO WORKWe 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 WITHYou’ll join our FRWD experts within the Marketing Excellence practice. FRWD is our marketing acceleration capability, made up of a 100-person community of expert practitioners who partner with clients—and their agencies—to drive meaningful business results and transformation.We’re a team of seasoned professionals from some of the world’s leading in-house marketing teams, agencies, and technology platforms. Our work is rooted in real marketplace expertise and focused on delivering actionable insights and transformative outcomes. While we are not an agency, our collaborative, impact-oriented approach helps clients tackle their most pressing marketing challenges.WHERE YOU’LL FIT WITHIN THE TEAMAs a FRWD Expert Consultant, you’ll play a critical role in integrated casework, driving key workstreams and contributing to client results. You’ll work directly with client teams and cross-functional peers, leveraging data, platform expertise, and insights to inform and accelerate marketing strategies.WHAT YOU’LL DOAt Bain, we work with change-oriented executives and their management teams to deliver tangible value. As an Expert Consultant, you’ll be part of a blended team of experts and general consultants, taking a hypothesis-led approach to problem-solving and insight generation.Your insights will help shape marketing investment decisions, organizational structures and operating models, and capability roadmaps that support our clients’ growth ambitions.In this role, you’ll:Drive key marketing-focused workstreams with support from the leadership teamPartner with consultants in a blended team structureApply deep expertise in a specific marketing domain, such as a platform, channel, or industryConduct in-platform analysis to develop insights and testing plansDeliver high-quality, zero-defect materials and outputs that exceed client expectationsClearly communicate how your workstream contributes to the broader marketing strategyPresent insights and recommendations directly to change-oriented executives and their leadership teams, translating complex analysis into compelling narratives that drive decisionsMentor and direct junior case team membersContribute to FRWD’s internal initiatives and recruiting effortsABOUT YOUMust Have:5+ years of hands-on marketing experience in agency, brand, in-house, or platform environmentsA track record of hands-on experience across performance media platforms such as Facebook/Instagram, Google Ads, YouTube, and programmatic media, including tools such as Meta Ads Manager, Google Ads, YouTube, and DV360Exposure to web and app analytics, with an understanding of customer journeys, funnels, and conversion leversAbility to connect brand and performance marketing and design measurement frameworks to understand full-funnel impactStrong capability to design, execute, and optimize campaigns against key performance indicators, including return on ad spend (ROAS), click-through rate (CTR), cost per thousand impressions (CPM), and cost per acquisition (CPA)Strong understanding of audience segmentation, targeting strategies, creative testing, and budget allocationFamiliarity with tools such as Google Analytics, Firebase, AppsFlyer, or MixpanelAbility to identify and recommend optimization opportunities that improve conversion rates, reduce drop-offs, and enhance user experienceDemonstrable commercial impact, with specific examples of driving revenue growth, cost efficiency, or measurable improvements in marketing performanceA hypothesis-driven mindset, with the ability to structure ambiguous problems quickly, form an early point of view, and pressure-test it against dataClear, confident communication and strong organizational skillsProven ability to work effectively in fast-paced, cross-functional teamsBachelor’s degreeNice to Have:Certifications in relevant digital platforms, such as Facebook Blueprint, Google Ads, Amazon Ads, The Trade Desk, or AdobeGraduate or advanced degreeExperience in financial services, including banking, insurance, or wealth managementExperience in marketing operations, due diligence, or e-commerce acceleration Go back Apply Share this job: LinkedIn X Emailfull time
posted 2 days ago
General Information Job Title Platform Engineer Job ID 109001 Work Areas Technology & Engineering Employment Type Permanent Full-Time Location(s) Atlanta, Austin, Chicago, Dallas, Houston Description & Requirements WHAT MAKES US A GREAT PLACE TO WORKWe 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 WITHAs the premier consulting partner for the private equity industry, Bain's PEG boasts a global practice that is over three times larger than any competitor. Our network of over 1,000 professionals supports private equity and institutional investor clients through every stage of the investment life cycle, from deal generation and due diligence to portfolio value creation and exit planning.Bain & Company is developing a suite of cutting-edge data and software solutions designed to revolutionize how the private equity industry uses data for investment insights and decision-making. The PEG Innovation team's mission is to create analytical solutions for Bain clients, teams, and the broader institutional investor space using proprietary software and data products. This includes the development, commercialization, and daily management of Bain's proprietary datasets, data, and software businesses.WHERE YOU’LL FIT WITHIN THE TEAMPlatform Engineers build and maintain the shared backend services that power the Bain Diligence Platform (BDP). These include enterprise SSO, session management, audit, case and case-provenance APIs, document and file access (Microsoft Graph / SharePoint and Azure Blob Storage), search with source citations, and the API gateway. You contribute to services across the full delivery lifecycle — design, build, test, deploy, monitor, and operate — with guidance from senior engineers. You write reliable, well-tested code, follow platform engineering standards, and help ensure services are secure-by-default, observable, and production-ready. You collaborate closely with Platform, Data & Intelligence, Security, and Infrastructure teammates to deliver shared capabilities that are stable, scalable, and easy for squads to consume as the platform hardens.WHAT YOU'LL DOCore Platform Service Development, Deployment, and Operations (80%)Implement backend features and service endpoints in existing platform services under the guidance of senior engineers.Build and maintain REST APIs in FastAPI using clear contracts, input validation, and consistent error handling.Write and update Postgres schemas and Alembic migrations using safe patterns (including backwards-compatible changes) with review support.Use Redis for standard platform patterns such as caching, session storage, and rate limiting under established conventions.Use event-driven integration where asynchronous behaviour adds clear value (for example change feeds and domain events, following existing schema and envelope conventions), consistent with the platform's simple-now, evolve-when-needed approach.Add and maintain service instrumentation: structured logs, OpenTelemetry-style spans, and Datadog metrics and APM traces according to platform standards.Update and maintain Helm chart values and Kubernetes manifests for services deployed to Azure Kubernetes Service (AKS); ensure probes, resource requests/limits, and environment configuration are correct, and support blue/green candidate/promote deployments.Contribute to Terraform infrastructure-as-code for Azure, deployed through env0 / Terraform Cloud across dev, UAT, and prod environments, with review support.Work within GitHub Actions pipelines: pull-request test suites, branch-to-environment promotion (main → Dev, release/X.Y → UAT/Prod), image publishing to Cloudsmith, and blue/green candidate/promote deploys with approval gates.Triage and resolve routine production issues for owned services; participate in on-call rotation with support and follow established runbooks.Write and update runbooks and service documentation for changes you ship, ensuring operational steps remain accurate.Other (20%):Participate in code reviews as both author and reviewer; incorporate feedback and apply engineering standards consistently.Use AI coding assistants to accelerate boilerplate creation (routers, schemas, tests, docs); review all generated code and align it with platform conventions before committing.Use LLMs to draft first-pass documentation (runbook updates, service notes, API docs); validate and refine outputs before publishing.Collaborate with Security and Infrastructure on implementation tasks (e.g., Azure Key Vault secret consumption, Entra ID app registrations, network-security-group / private-endpoint constraints, least-privilege configuration, and Wiz security-scan findings) under guidance.Contribute to quality improvements (test coverage, refactors, observability, and reliability fixes) as part of regular delivery work.ABOUT YOUBachelor’s degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent practical experience)2+ years of experience building backend services, APIs, or platform components in a production or near-production environment.Demonstrated experience building and maintaining backend services or APIs with an emphasis on reliability and correctness.Experience contributing to REST APIs and working with relational databases (Postgres preferred), including basic schema evolution and migration workflows.Exposure to containerised development and deployment practices (Docker) and familiarity with operating services in Kubernetes environments (Azure / AKS in practice).Exposure to authentication and authorisation concepts (JWT, RBAC, OIDC/SAML — Entra ID / Azure AD in practice) and interest in building secure-by-default services.Demonstrated ability to learn from feedback, collaborate effectively, and deliver production-ready work within established engineering standards.Backend / platform engineeringProficient Python development skills; able to build FastAPI services using Pydantic, write tests with pytest, and follow linting/type-checking standards (Ruff, mypy), and manage environments and dependencies with uv.Working knowledge of Postgres fundamentals: schema design basics, indexing concepts, and safe migration practices with Alembic.Working knowledge of Redis patterns for caching and session storage; understands basic failure modes and operational considerations.Familiarity with event-driven integration patterns applied where asynchronous behaviour adds value (change feeds / domain events, consumers, retries, idempotency); able to implement producers/consumers within established conventions.Docker proficiency for local development and building container images; understands non-root execution and basic image hygiene.Kubernetes fundamentals: understands deployments/services, pod lifecycle basics, and how health checks and resource limits affect service behaviour; able to work with Helm values and charts on AKS, including blue/green deployments.Observability fundamentals: structured logging, tracing concepts, and emitting metrics and APM traces via Datadog for service health; awareness of MLflow for evaluating AI features.Security fundamentals: understands least-privilege access, secret-handling basics, and common authN/authZ concepts; follows established patterns for JWT and RBAC integration, Entra ID, and Azure Key Vault.Familiarity with infrastructure-as-code (Terraform) and CI/CD via GitHub Actions; understands environment promotion, container registries (Cloudsmith), Helm chart versioning, and blue/green deployments on AKS.Generative AI and agentic systemsUses AI coding assistants (Cursor, GitHub Copilot, or equivalent) to accelerate development tasks (boilerplate, refactors, basic tests); reviews all outputs critically before committing.Uses LLMs to draft first-pass unit tests and documentation; validates correctness, adds missing edge cases, and ensures alignment with platform standards.Understands how core platform services (SSO/JWT authentication, RBAC, audit, and case provenance) underpin agentic systems, and why access control, auditability, and provenance matter for AI interactions — including the platform's “skills orchestrate, agents execute” model.Familiarity with the LLM-application patterns used on the platform: an LLM gateway (Portkey) for model access and routing, structured / tool-constrained outputs with schema validation and automatic repair, and retrieval-grounded answers with citations back to source.Exposure to eval-driven development for AI features — building evaluation cases and using MLflow to measure quality, regressions, and repair uplift before promoting changes.GeneralTreats every service change as production-impacting: writes tests, adds observability where needed, and updates documentation and runbooks.Raises risks early (unclear requirements, security concerns, migration risk, operational impact) and seeks help appropriately.Uses AI tooling to move faster, but applies judgement and careful review to all generated code and documentation before it enters the codebase.Maintains a strong ownership mindset for assigned work: follows through from implementation to deployment support and post-release verification.Favours the simplest solution that meets the need — introducing new components, services, or infrastructure only when a concrete requirement justifies it, and keeping services secure-by-default, observable, versioned, and backward-compatible.This role follows a hybrid model, requiring in-office presence at least 1 day per weekU.S. COMPENSATION INFORMATIONCompensation for this role includes base salary, annual discretionary performance bonus, 401(k) plan with an annual employer contribution based on years of service and Bain’s best in class benefits package (details listed below).Some local governments in the United States require a good-faith, reasonable salary range be included in job postings for open roles. The estimated annualized compensation for this role is as follows:In Atlanta, the good-faith, reasonable annualized full-time salary range for this role is between $70,375 - $76,750In Texas, the good-faith, reasonable annualized full-time salary range for this role is between $73,750 - $80,500In Chicago, the good-faith, reasonable annualized full-time salary range for this role is between $77,500 - $84,500Placement within these ranges will vary based on factors such as experience, education, training, and skill level.Compensation also includes a discretionary annual performance bonus, 401(k) plan with employer contribution, and Bain’s best-in-class benefits—including full premium coverage for medical, dental, and vision, generous paid time off, and more.Annual discretionary performance bonus This role may also be eligible for other elements of discretionary compensation4.5% 401(k) company contribution, which increases after 3 years of service and is 100% vested upon start dateBain & Company's comprehensive benefits and wellness program is designed to help employees achieve personal independence, protection and stability in the areas most important to you and your family.Bain pays 100% individual employee premiums for medical, dental and vision programs, offering one of the most comprehensive medical plans for employees without impacting your paycheckGenerous paid time off, including parental leave, sick leave and paid holidaysFully vested 401(k) company contributionPaid Life and Long-Term Disability insurance Go back Apply Share this job: LinkedIn X Emailfull time$70.4K–84.5K
posted 2 days ago