sharing the costs of sports activities
Senior Program Manager, Architecture and Engineering
Bain Global Business Services Center Sp. z o.o.
- aleja Jana Chrystiana Szucha 19, WarszawaWarszawa, Masovian
- offer expired a month ago
- contract of employment
- team manager
- remote recruitment
Bain Global Business Services Center Sp. z o.o.
aleja Jana Chrystiana Szucha 19
Work with the Next Gen senior leadership team to identify strategic and value-add change programs and process improvements within the Architecture and Engineering team, define objectives and success metrics, create roadmaps and implementation plans, estimate budget and resources for delivery, and drive programs to successful completion through the entire project lifecycle using an Agile delivery model
Drive advancement of Bain’s software product technology strategy across major themes and objectives including standards, security, quality, value, people, commercial, scale and support
Collaborate with Next Gen’s Principal Software Architects to collate Bain and Next Gen’s software product technical architecture standards (security, performance, scalability, maintainability, quality assurance, operations, etc.), document the standards in a clearly defined format, and keep standards up-to-date over time
Oversee compliance to Bain’s software product standards across Next Gen’s internal hybrid code engineering teams as well as external development partners and vendors used for full-stack development
Liaise with other internal Bain engineering teams (e.g., TSG, Global Engineering, Advanced Analytics) to identify areas for improvement and optimization, misuse of current or missing roles amongst the teams, knowledge sharing and collaboration opportunities, create plans to close gaps and mitigate risk, and work to implement process changes for long-term improvement
Champion organizational and operational efficiency through innovative approaches, test and learn, and being open to new ways of working
Create detailed tracking metrics for success across the change programs to measure ongoing progress, create dashboards and visuals to communicate progress, and keep stakeholders updated on progress
Play a leading role in the scaling of Next Gen’s Technical Operations and Support teams through recruiting, hiring, and on-boarding
Provide hands-on leadership and mentoring of Next Gen’s Technical Operations and Support team
Lead weekly team calls, conduct bi-weekly calls with team members, ensure appropriate staffing levels, work to remove any challenges and blockers impeding the team’s work, and coordinate with Next Gen’s product management team on staffing for future work
Work with Next Gen’s Director on ensuring optimal team structure and reporting lines to ensure advancement opportunities, collaborate on professional development planning and annual performance reviews
Assist in managing relationships with various other internal Bain teams including the BCN and TSG, working to ensure team alignment, clarify roles and responsibilities on Next Gen product deployments, support team cohesion, and ensure any issues or challenges are quickly addressed
Collaborate with Next Gen and Bain senior leadership in determining the engineering team’s long-term global growth strategy
Work to ensure team maintains high levels of job satisfaction, work life balance, and a one-team culture and mind-set
Keep up-to-date on various software technologies, platforms, and Agile methodologies related to software development
Participate on technical discovery, POCs, and innovation work streams to validate new tools, technologies, and designs
Training, professional development, internal meetings, team building events/outings, etc.
Master’s degree/MBA, relevant certifications (e.g., PMP, PgMP) - preferred or a Bachelor’s degree, preferably in technology or business/management field
Total of 10+ years of work experience leading large-scale, complex change programs and process-driven improvements in a fast-paced, complex business setting with 5+ years’ experience scaling, managing, and leading teams
Previous experience working in the consulting industry or an early stage start-up environment (preferred)
Ability to understand strategic business and organizational goals, analyze current team operations and processes across multiple products, and design KPIs and other metrics for tracking execution
Ability to successfully navigate multiple cross-functional areas (infrastructure, software engineering, technical ops/support, release management, quality assurance, monitoring) to identify inefficiencies, gaps, and areas for optimization
Proven ability to successfully drive end-to-end large-scale organizational and ways of working change and process improvements across teams
Working in an Agile delivery model with both onshore and offshore, internal and external/vendor-leveraged resources
Comfortable dealing with unknowns and ambiguity, drive to bring about order, structure, and repeatability to a team
Strong business acumen and tact, communication and presentation skills, working with both senior-level stakeholders as well as junior level engineers
Experience scaling and managing teams, strong team leader, mentor, and motivator
Must be result-driven, be an analytical and creative thinker, be self-motivated and proactive, be highly organised and demonstrated ability to stay calm and composed in a fast moving environment
Entrepreneurial spirit, innovative mind-set, willing to try new things, think outside the box, test and learn attitude
Ability to travel, including internationally, up to 10% of the time (when Bain policies allow it)
Strong technical background across multiple software and engineering disciplines (cloud, architecture, engineering, release management, quality assurance, operations) - preferred
Strong knowledge of a major cloud provider (e.g., AWS, Azure), native cloud PaaS offerings, and core concepts (hosting, infrastructure, networking, security, scalability, pricing models, etc.) - preferred
Experiencing creating structure and organization around custom-developed SaaS products - preferred
What we offer
Flexible working hours
Working from home
Private medical and dental care package
Office wide social events and team buildings
Cafeteria with snacks and daily deliveries of fruit and bread
Informal dress code
Introduction trainings for new hires
Co-financing work-related courses
private medical care
sharing the costs of professional training & courses
remote work opportunities
flexible working time
corporate sports team
no dress code
coffee / tea
extra social benefits
employee referral program
Bain Global Business Services Center Sp. z o.o.
Bain & Company is recognized as one of the top international management consultancy firms. We assist major corporations worldwide with strategy formulation, acquisitions, organizational design and performance improvement. In 2015, Bain & Company opened Global Business Services Center in Warsaw, in order to provide the best-in-class internal support, efficiently and professionally, to both leadership and consulting teams in Bain offices across Europe, the Middle East and Africa. Bain is consistently recognized as a Great Place to Work (Glassdoor #1 in 2021).
Bain's Next-Generation Software Solutions (NGSS) team has been set up to help Industry and Capability Practices digitize their Intellectual Property through a diversified set of technology, services, and support.
The team supports practices, case teams, and clients through various product delivery models including best-in-class partnerships with leading SaaS vendors, product development using industry-leading low code and business engineering platforms, and developing highly complex custom software solutions and products.
In addition to core product development, the team fills critical gaps through a growing technical services catalogue including technical architecture and code assessments, expert architecture consulting, business automation and integration, product visualization services, and infrastructure hosting and support.
Underlying these products and services is Next Gen’s Customer Success Program, ensuring the tools are setup and configured according to the case team and client’s needs, end-users are on-boarded and trained properly, and a global support structure is in-place to quickly answer any questions or address issues.
The results of these efforts are a greater ability to sell cases effectively, serve clients efficiently, and drive capability transfer. In short, it is about better results that enhance our clients' and our own competitiveness.
The Next Gen Software Solutions group is looking for a Senior Program Manager to join our rapidly expanding Architecture and Engineering team. This strategic role will have both program management responsibilities to drive large-scale change programs within the Architecture and Engineering team, but also team leadership and management responsibilities to help scale, lead, and manage the local team.
This role will work closely with the team’s Director to develop, drive to completion, and ensure on-going compliance and adherence for high-impact change programs, process improvements, and standardization that bring substantial value to the Next Gen group and Bain software products. Collaborating with Bain’s engineering, security, product, and other cross-functional teams, this high visibility role will plan and execute technical programs, operational activities, process improvements, and identify new areas for continuous improvement. Using an Agile delivery approach, the work will include stakeholder management, building team consensus and buy-in from executive sponsors, managing project schedules and budgets, identifying and mitigating risks along the way, and providing accurate and timely communications to project stakeholders.
The successful candidate will collaborate closely with other Bain technical teams (e.g., TSG, Global Engineering) for process and standards alignment, knowledge sharing, and ensuring Bain and Next Gen’s software product services and capabilities are aligned to meet the needs of Bain’s Practice, case teams, and clients.
This position will also take a leading role in scaling the local Next Gen engineering team, working to create job descriptions, scan CVs, interview candidates, collaborate with the team on hiring decisions, and ensure new joiners are successfully on-boarded and welcomed.
The role will have direct line management responsibilities over Next Gen’s Warsaw-based Technical Operations and Support team, and potentially in the future, certain functions new Next Gen engineering nearshore and/or offshore “hubs”. Responsibilities will include ensuring teams and resources are well supported, projects are properly staffed, managing capacity and resource planning for upcoming work, identifying risks, mitigation planning, providing mentoring and professional development support, and ensuring team cohesion and culture.