Senior Software Development Engineer (Backend))

Criteo SA
Canton de Grenoble-2, France
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Canton de Grenoble-2, France

Tech stack

Java
API
Agile Methodologies
C Sharp (Programming Language)
C++
Hadoop
Python
Object-Oriented Software Development
Scala
Software Engineering
TypeScript
Spark
Backend
Information Technology
Data Pipelines

Job description

What You'll Do:

Google's Privacy Sandbox proposals cause a fundamental shift in how Internet advertising is done. Criteo is at the forefront of testing and integrating with the various APIs, and you will be part of the effort on this high-profile objective.

Your main missions:

  • Create high quality, maintainable code for our offline data pipelines that process terabytes of data and for online systems which serve billions of business-critical requests daily.

  • Work closely together with Product Managers to ensure compatibility of our existing business offerings in the Privacy Sandbox world.

  • Design and implement proposals that involve collaboration with external non-Criteo stakeholders.

  • In a team of 5-7, you will be working closely with your mentor to drive your project, design and ensure best practices are applied. You can ask questions and participate in all knowledge-sharing sessions/workshops, etc. You are encouraged to actively voice your ideas whilst learning how to build and ship quality code into production which will likely affect millions of users instantly. Who You Are:

  • You have at least 5 years of experience with developing and extending large and complex systems.

  • Comfortable working in fast-paced environments: Google's Privacy Sandbox spec evolves continuously, and we want to keep up with these changes and influence feature requests.

  • Masters in computer science or engineering school or any relevant field

  • Relevant experience in Object Oriented Programming (C#, Python, C++, TypeScript, Java, Scala, ...)

  • Familiar with Spark/Hadoop

  • Familiar with statistics or have Maths background

  • You are curious about innovative technologies, eventually leading personal subjects on the matter.

  • You worked in Agile environments, and you are passionate about shipping high quality code!

  • A proficient level of English (at least B2 intermediate)

Requirements

Engineering, C#, Design, Production, Internet, Science, Product, Python, Statistics, Systèmes, Testing, Développement

Apply for this position