Skip to content
Criteo logo

Criteo

Gurugram · Hybrid

Senior Software Engineer

Full-timePosted
Salary
Not disclosed
Experience
5–6 years
Eligible batches
2020 · 2021
Degree
B.S, Master's
Location
GurugramHybrid

About the role

Criteo’s Global Automation team is looking for a Senior Software Engineer to design and deliver high‑impact APIs, ETL pipelines, and full‑stack features that enable commercial teams to access reliable data and insights. Working in a hybrid setting from Gurgaon, you will collaborate with product managers, UX designers, and R&D engineers to build scalable, maintainable solutions that blend modern frontend frameworks with robust backend services.

Responsibilities

  • Lead end‑to‑end development of frontend components using Angular or React, handling HTML, CSS and TypeScript.
  • Design, implement and integrate RESTful APIs and data‑flow pipelines in Python (Flask/FastAPI) with SQL‑based storage.
  • Participate in architecture reviews, contribute to the technical roadmap, and champion best‑practice coding standards.
  • Ensure code quality through unit/integration testing, code reviews and continuous integration pipelines.
  • Mentor junior engineers, share knowledge and foster a culture of quality and collaboration.

Eligibility

  • Bachelor’s degree in a technical discipline (e.g., B.S) or a Master’s degree.
  • Minimum of 5 years of professional software development experience.
  • Strong grasp of object‑oriented design, system architecture and algorithms.
  • Excellent communication skills for interacting with both technical and non‑technical stakeholders.

Skills

  • Proficiency with modern frontend frameworks – Angular or React.js.
  • Hands‑on experience with HTML, CSS and TypeScript.
  • Solid understanding of relational databases, SQL schema design and query optimisation.
  • Backend development expertise in Python, including Flask or FastAPI and REST API design.
  • Familiarity with CI/CD practices and version‑control workflows.

Resume keywords

Asked for

  • Angular
  • React.js
  • HTML
  • CSS
  • TypeScript
  • SQL
  • Python
  • Flask
  • FastAPI
  • REST API

Nice to have

  • Kubernetes
  • AI
  • ML
Tailor my resume with these

Benefits

  • Hybrid work model blending office collaboration with remote flexibility.
  • Learning and mentorship programmes to accelerate career growth.
  • Comprehensive health, wellness and mental‑health support.
  • Competitive salary with performance‑based rewards and potential equity.
  • Inclusive, diverse global community that values each employee’s contribution.

You'll apply on careers.criteo.com

Find a referralPeople at Criteo on LinkedIn

Apply link checked by CareersAt.Tech and re-tested nightly. You never pay to apply. Report listing

About Criteo

Criteo is a global advertising technology company that provides a commerce intelligence platform for brands, agencies, retailers and publishers. It powers personalized display ads and retail media using AI and large‑scale commerce data. The firm is known for its extensive ad serving volume, handling over 5 billion ads per day.

Founded 2005 · 1001-5000 employees · HQ Paris, France

More about Criteo

Similar roles

More frontend jobs