Expert Software Engineer (cloud, data and AI)
Kortrijk, BE
Key Responsibilities
- Contribute to a cloud data platform within the Barco Control Rooms portfolio.
- Design, develop and maintain robust, scalable, and sovereign cloud backend solutions.
- Design and implement multi-layered data architectures and data lake solutions.
- Integrate front-end applications with server-side logic.
- Ensure system performance, reliability and data integrity.
- Write efficient, reusable and maintainable code.
- Develop and maintain automated tests to support software quality.
- Build, validate, and improve solutions through software development, technical investigations, proofs of concept, testing, and code reviews.
- Support with implementing AI architectures & designs with robust engineering
- Collaborate closely with developers, product owner and product manager to share ideas and knowledge.
- Promote a system-wide mindset across software components, teams, and development locations.
Your Profile
Experience & Knowledge
- Bachelor or Master’s degree in Computer Science, Software Engineering, or equivalent through experience.
- Proven experience designing and evolving cloud-native software architectures & cloud infrastructure operating at scale.
- Proven experience in full-stack software development using technologies such as JavaScript, TypeScript, Node.js and Python.
- Hands-on mindset with experience building proofs of concept, prototypes, experiments, and technical validations.
- Broad software engineering expertise, including serverless architectures, event-driven systems, microservices, APIs, and cloud platforms.
- Strong understanding of cloud architecture principles, including scalability, reliability, observability, security, and cost optimization.
- Familiar with cloud devops & SRE
- Knowledge of cloud security fundamentals, identity and access management, data protection, and secure software development practices.
- Understanding of modern AI and machine learning concepts, including large language models, retrieval-augmented generation (RAG), prompt engineering, model evaluation, and AI governance.
- Strong learning mindset with a commitment to staying current on developments in cloud technologies and artificial intelligence.
- Excellent communication, presentation, facilitation, and stakeholder management skills, with the ability to explain vision, trade-offs, risks, and technical concepts to diverse audiences, including executive stakeholders.
- Experience with Google Cloud Platform (GCP) and Google AI technologies such as Vertex AI, Gemini, and AI Platform is considered an asset.
- Fluency in spoken and written English.
- Experience working in international development environments is considered an asset.
- Experience in large-scale agile environments involving multiple teams and product owners is considered an asset.
What we offer
- Competitive pay and benefits
- Meaningful work with ownership, autonomy, and impact
- The opportunity to work in a global tech environment with diverse teams
- Continuous learning and growth through training, mentoring programs, and on‑the‑job development
- An inspiring workplace designed for collaboration