Senior Software Engineer - RGM & Finance
Department: Data Insights & Artificial Intelligence, Digital & Technology Platform
Location: Egypt
We are looking for a highly skilled Senior Software Engineer to join our RGM & Finance Analytics Products Engineering team. In this role, you will design, develop, and maintain scalable applications, data-driven products, AI and analytics solutions, and integrations that support business-critical analytics and decision-making across Revenue Growth Management and Finance domains. The ideal candidate should have a strong software engineering background, with experience in application development, front-end and back-end technologies, APIs, cloud services, and modern development frameworks.
You will work closely with Designers, Product Managers, Product Analysts, Architects, Data Engineers, BI Developers, and business stakeholders to deliver cloud-native solutions leveraging modern data platforms, analytics technologies, APIs, and AI capabilities.
Your New Key Responsibilities
- Design, develop, and support data products, web applications, APIs, and analytical solutions serving RGM and Finance business needs.
- Collaborate with architects, designers, product managers, and other developers to ensure high-quality user experience and functionality.
- Collaborate with Data Engineers to design and integrate scalable solutions using Azure Databricks, Data Factory, Data Lake, and PySpark.
- Develop and maintain integrations, services, and APIs that enable seamless data consumption across platforms.
- Partner with BI teams to support Power BI reporting and self-service analytics capabilities.
- Leverage AI coding agents, LLMs, and Azure OpenAI services to accelerate development, automation, testing, and documentation while maintaining full ownership of solution quality.
- Translate business requirements into well-defined technical solutions, ensuring security, scalability, maintainability, and performance.
- Optimize applications for maximum speed and scalability based on the requirements to meet user expectations.
- Troubleshoot and resolve application, API, integration, and performance-related issues.
- Drive engineering excellence through code reviews, CI/CD practices, automated testing, and technical mentoring.
- Collaborate with architects and cross-functional teams to align solutions with enterprise standards and technology roadmaps.
- Stay current with emerging technologies in software engineering, data platforms, cloud computing, and generative AI.
Are These Your Secret Ingredients?
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software development and cloud-based solutions.
- Strong understanding of software engineering principles, application architecture, design patterns, and maintainable software development.
- Strong proficiency in Python and experience building APIs, microservices, and enterprise applications.
- Experience with Azure Databricks, PySpark, Azure Data Factory, and Azure services.
- Familiarity with Power BI and analytics solutions. Strong SQL and data modeling skills.
- Experience with REST APIs, cloud integrations, and modern software architecture patterns.
- Experience with Azure OpenAI, LLM-powered applications, and AI-assisted software development practices, with an understanding of prompt engineering concepts.
- Experience with Git, CI/CD pipelines, automated testing, and Agile delivery methodologies.
- Strong analytical, problem-solving, communication, and stakeholder management skills.
- Experience in FMCG, Finance, Revenue Growth Management (RGM), Commercial Analytics, or Enterprise Data Platforms.
- Experience with React, Angular, or other modern front-end frameworks.
- Experience with containerization and orchestration technologies (Docker, Kubernetes).
- Experience with Infrastructure as Code (Terraform, Bicep).
- Azure certifications such as Azure Developer Associate, Azure Data Engineer Associate, or Azure Solutions Architect Expert.
ABOUT YOUR NEW TEAM:
We are Coca-Cola Hellenic, a growth-focused consumer goods business and strategic bottling partner of the Coca-Cola Company. We bottle, distribute and sell an unrivalled range of products in 29 markets in Europe, Africa and Eurasia. As we do, we create value for all stakeholders, support socio-economic growth and build a more positive environmental impact. We bring together more than 30,000 people from over 70 nationalities, coming from five continents. The diversity of our markets, from mature to emerging economies, provides a wide range of attractive opportunities for growth. We nurture our talents. We give opportunities to people across all functions and levels, as well as different geographies, backgrounds and education. We are willing to take a risk on the people we believe in, even if they don’t have the perfect experience. We have faith in what every person can be. And although we have so much to be proud of, we always stay humble. We believe the real magic happens – for us and for you – when we OPEN UP.
AT COCA-COLA HBC, DIVERSITY HELPS US THRIVE
At Coca-Cola HBC, we are an inclusive employer that thrives on diversity. This means our environment provides equal opportunities for all, regardless of race, color, religion, age, disability, sexual orientation, or gender identity. Join us in nurturing a culture where everyone belongs and contributes to our collective success.
Required Skills
Required Languages
🇬🇧 English