This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are building a customer-facing data platform from the ground up. The platform requires real-time data ingestion, high availability, and integration with Generative AI. You will lead architecture decisions on Azure, sitting between Backend Engineering and Data Engineering. You will own a code-first approach: Python-based pipelines and APIs, not drag-and-drop ETL tools.
Job Responsibility:
Design event-driven ingestion architectures
Select appropriate Azure compute (Functions, Durable Functions, containers) based on workload characteristics
Design OLTP schemas for sub-second application retrieval
Architect data flows for RAG workflows
Build reusable Python frameworks
Enforce unit testing, CI/CD, and code reviews within the data team
Own synchronization between operational databases (SQL/NoSQL) and analytical workloads
Requirements:
10+ years in IT, with 5+ years as a Lead or Architect
Software engineering background (APIs, microservices) before moving into data
Expert Python skills for backend processing, API integration, and automation