Skip to content
mimi

Senior Software Engineer / SRE

Criteo

Hybrid Full-time Senior Today

About the role

About

Platform Factory group – composed of six agile, human‑sized teams – provides an intuitive, integrated, performant, and automated Software Factory that continuously deploys any code change that meets quality expectations. In other words, it builds, tests, and deploys faster, safer, and smarter.

Criteo is a leader in commerce media, helping brands, agencies, and publishers create meaningful consumer connections through AI‑powered advertising solutions. With 3,600 employees worldwide, Criteo fosters a diverse, inclusive, and forward‑thinking environment where employment decisions are based solely on skills, qualifications, and business needs.

Responsibilities

  • Build and operate highly available, secure, and scalable services supporting Criteo's private‑cloud developer platform.
  • Design developer‑facing tools and APIs to simplify workflows across the development lifecycle, from coding and review to deployment and monitoring.
  • Support the continuous deployment infrastructure and ensure smooth, automated delivery of applications and services used across the company.
  • Enable agentic workflows within continuous‑deployment pipelines by building domain‑specific agents and exposing internal services via MCP to automate failure analysis, orchestrate progressive rollouts, and deliver intelligent self‑service capabilities to engineering teams.
  • Foster a strong engineering culture by improving visibility, automation, and reliability through metrics, logs, and other observability best practices.

Core technologies: C#, TypeScript, Groovy
Nice to know: Scala, Python, Concourse‑CI, RunDeck, Jenkins, Chef

Requirements

  • Master's or PhD in computer science, a related field, or equivalent practical experience.
  • 5+ years of experience developing complex systems using languages such as C#, Python, Java, or Scala.
  • Experience with front‑end frameworks (Angular, React, Vue.js) and web technologies is a plus.
  • Strong knowledge of Linux, containerization (Docker, Kubernetes), cloud/hybrid deployments, and CI/CD pipelines.
  • Proficiency in troubleshooting using observability tools like Prometheus/Grafana or Elastic Search/Kibana.
  • Collaborative, agile‑minded, curious, and passionate about quality, user experience, and continuous learning.

Benefits

  • Hybrid work model – blend of home and in‑office experiences.
  • Growth opportunities – learning, mentorship, and career development programs.
  • Wellbeing support – health benefits, wellness perks, and mental‑health resources.
  • Inclusive culture – diverse, globally connected team that cares.
  • Competitive compensation – attractive salary, performance‑based rewards, family‑friendly policies, and potential equity (depending on role and level).

Additional benefits may vary by country and employment type.

Requirements

  • Experienced software engineer with 5+ years developing complex systems using languages like C#, Python, Java, Scala.
  • Strong knowledge of Linux, containerization (Docker, Kubernetes), cloud/hybrid deployments, and CI/CD pipelines.
  • Proficient in troubleshooting using observability tools like Prometheus/Grafana or Elastic Search/Kibana.

Responsibilities

  • Build and operate highly available, secure, and scalable services supporting Criteo's private cloud developer platform.
  • Design developer-facing tools and APIs to simplify workflows across the development lifecycle, from coding and review to deployment and monitoring.
  • Support the continuous deployment infrastructure and ensure smooth, automated delivery of applications and services used across the company.
  • Enable agentic workflows within our continuous deployment pipelines by building domain-specific agents and exposing internal services via MCP to automate failure analysis and debugging, orchestrate progressive rollouts, and deliver intelligent self-service capabilities to engineering teams.
  • Foster a strong engineering culture by improving visibility, automation, and reliability through metrics, logs, and other observability best practices.

Benefits

health benefitswellness perksmental health supportperformance-based rewardsfamily-friendly policies

Skills

AngularC#Concourse-CIDockerElastic SearchGrafanaGroovyJenkinsKibanaKubernetesLinuxMCPPrometheusPythonReactRunDeckScalaTypeScriptVue.js

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free