AdTechTalent
Engineering1 month agoHybrid

Criteo

Dev Lead

leadershiphadoopbig datadata processingETLsoftware engineeringC#JavaGodata modelingalgorithmsoptimizationteam managementhybrid work

Key details

Salary

Not specified

Employment type

Permanent Full Time

Seniority

Lead

Years experience

5-10

Location

Grenoble, France; Paris, France

Full job description

Lead an engineering team to create high quality, maintainable code processing over 7 billion events daily using a large private Hadoop cluster and advanced data processing technologies. Design data models to isolate signal in real-world data. Work on high volume, highly available systems critical to business success. Participate in architecture discussions, influence product roadmap, and own delivery of new projects. Requirements include BS in Computer Science or related field, 7+ years software engineering experience (preferably in compiled languages like C#, Java, Go), experience managing software teams, strong foundation in computer science concepts, familiarity with ETL and multi-stage data processing, and strong communication and leadership skills. Benefits include a hybrid working model, career development programs, health and wellness support, diverse and inclusive team environment, competitive salary with performance rewards, and potential equity.

What you'll do

  • Lead an engineering team focused on creating high quality, maintainable code processing and analyzing over 7 billion events daily
  • Utilize one of the largest private Hadoop clusters and cutting-edge data processing technologies
  • Design and perfect data models to isolate signal in real-world data
  • Work on high volume, highly available systems critical to business success
  • Participate in architecture discussions and influence product roadmap
  • Take ownership over delivery of new projects

Requirements

  • BS in Computer Science or a related field
  • Experience in managing a software development team, providing regular feedback, mentorship or coaching to software engineers
  • 7+ years of software engineering experience, ideally in a compiled language (C#, Java, Go, etc.)
  • Rock-solid foundation in Computer Science (data modeling, data structures, algorithms, optimization)
  • Familiarity with ETL and multi-stage data processing systems
  • Experience developing and extending systems of moderate complexity
  • Passion for shipping quality, high-performance code
  • Strong sense of ownership and dislike for passing the buck
  • Problem solver, fixer, and creative technologist
  • Strong communicator and team player

Tech stack

HadoopC#JavaGoETLdata modelingdata structuresalgorithmsoptimization

Benefits

Hybrid working model blending home and in-office experiencesLearning, mentorship & career development programsHealth benefits, wellness perks & mental health supportDiverse, inclusive, and globally connected teamAttractive salary with performance-based rewards and family-friendly policiesPotential for equity depending on role and level

Apply now

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.