Career Opportunities at Co-operative Bank of Kenya
Co-operative Bank of Kenya continues to strengthen its position as a market leader in digital banking, analytics, payments, and financial services innovation. As part of our commitment to driving data-led decision-making, enhancing service excellence, and supporting business growth, we are expanding our technology, analytics, and commercial leadership functions. We are therefore inviting applications from forward-thinking, solution-driven, and innovative professionals who are passionate about shaping the future of modern banking.
If you thrive in a dynamic environment where performance, creativity, and impact matter, explore the opportunities below and join a team that values purpose, collaboration, and continuous advancement.
1. Data Engineer
Job Description
The Data Engineer is responsible for designing, building, and maintaining robust data pipelines and integration processes that support the bank’s data ecosystem. Key responsibilities include developing scalable data processing solutions, optimizing data flows, and ensuring efficient data movement across systems. The role involves working with structured and unstructured data, supporting ETL activities, enabling real-time data availability for analytics, and collaborating with teams across technology and business functions to ensure accurate and timely data delivery. The role focuses on ensuring high data quality, reliability, and accessibility to drive analytics, reporting, and strategic insights across the bank.
2. Business Intelligence (BI) Developer
Job Description
The BI Developer plays a critical role in transforming raw data into meaningful insights for business decision-making. The position involves designing dashboards, building interactive reports, developing data models, and enhancing analytics capabilities across departments. Responsibilities include analyzing business requirements, integrating multiple data sources, maintaining BI systems, and ensuring visualizations are clear, actionable, and aligned with stakeholder needs. The role collaborates with business teams to support performance tracking, forecasting, and operational improvement initiatives. The BI Developer ensures the bank has reliable, user-friendly, and insightful reporting tools that support strategic and operational decisions.
3. Data Architect
Job Description
The Data Architect oversees the design, implementation, and governance of the bank’s overall data architecture. The role is responsible for defining data standards, guiding data modeling, designing database structures, and ensuring strong data lifecycle management. Responsibilities include aligning data architecture with business strategy, supporting system integrations, optimizing data storage, and strengthening data quality frameworks. The Data Architect ensures that data platforms, analytics systems, and applications operate cohesively and efficiently. The position plays a central role in advancing the bank’s data-driven transformation, ensuring scalability, security, and effective data utilization across all functions.
4. Data Scientist
Job Description
The Data Scientist leverages advanced analytics, machine learning, and statistical modeling to support strategic and operational decisions. The role involves developing predictive models, conducting exploratory analysis, identifying trends, and generating insights that drive product innovation, customer management initiatives, and risk mitigation strategies. Key responsibilities include collaborating with business teams to frame analytical problems, evaluating model performance, automating analytics processes, and transforming complex data into actionable recommendations. The Data Scientist supports the bank’s ambition to enhance personalization, strengthen risk intelligence, improve customer experience, and optimize business outcomes through data-driven innovation.
5. Head – Cash Management Sales
Job Description
The Head – Cash Management Sales leads the bank’s commercial strategy for cash management products and solutions. The role is responsible for driving revenue growth, developing market strategies, enhancing product penetration, and strengthening relationships with corporate, SME, and institutional clients. Key responsibilities include leading sales teams, designing tailored solutions for clients, enhancing digital payment services, overseeing onboarding processes, and championing customer experience across cash management channels. The role collaborates with product development, digital banking, operations, and relationship management teams to deliver innovative, efficient, and customer-centric cash management offerings. The position ensures the bank remains competitive and responsive to market needs while driving sustainable growth.