Senior Software Development Engineer

2 weeks ago


Bucharest, Bucureşti, Romania Criteo Technology Full time
What You'll Do:

CRITEO is growing and looking for a Senior Software Development Engineer to join our Product Engineering team in our brand new Bucharest office

Join a team where your work truly makes an impact. You'll be building high‑quality, maintainable code that powers the processing and analysis of over 7 billion events every day — a number that continues to grow rapidly each year.

The Reporting Pipelines team is responsible for building and operating complex big data pipelines that measure the performance of our ad campaigns. The output of these pipelines is a critical asset in our data mesh and is used by multiple downstream processes, from delivering insights and reports to our clients, producing data for data scientists and analysts, to feeding our billing systems.

Your main responsibilities :

  • Design and build robust, scalable data pipelines processing terabytes of data

  • Actively contribute to shaping the technical roadmap and long-term architecture

  • Partner with Product and Program Management to deliver high-impact projects in an Agile environment

  • Collaborate with multicultural, cross-functional R&D teams to ensure seamless system integration

  • Continuously deploy applications, improving efficiency, reliability, and performance

  • Champion a strong engineering culture focused on quality, scalability, and craftsmanship

  • Mentor and support junior engineers, helping them grow and succeed

Beyond these responsibilities, you bring experience in building large scale data pipelines. We are looking for a passionate individual to create high-performing, scalable and well-designed back end systems that serve as the foundation for critical internal and customer-facing platforms at Criteo.

Who You Are:
  • You bring at least 5 years of experience in software development and ideally a relevant experience in building scalable and resilient data pipelines.

  • Proficient in Data Engineering skills across batch and streaming.

  • You have solid expertise in Spark, Flink or similar distributed data processing frameworks.

  • Strong hands-on experience in Scala, Python and SQL dialect languages (Spark SQL).

  • You value reusability and enjoy simplifying complexity.

  • You're curious about new technologies and may even lead personal projects to explore them.

  • You have a positive, collaborative mindset and a "can-do" attitude when tackling challenges.

  • You thrive in Agile environments and are passionate about delivering high-quality code.

  • Strong communication skills and a collaborative spirit — you work well with others and contribute to a positive team culture.

We acknowledge that many candidates may not meet every single role requirement listed above. If your experience looks a little different from our requirements but you believe that you can still bring value to the role, we'd love to see your application​

Who We Are:

Criteo is a leader in commerce media, helping brands, agencies, and publishers create meaningful consumer connections through AI-powered advertising solutions. We're shaping a more open and sustainable digital future for advertising.  

At Criteo, our culture is as unique as it is diverse. From our offices across the globe or from the comfort of home, our 3,600 Criteos collaborate together to build an open, impactful, and forward-thinking environment.  

We foster a workplace where everyone is valued, and employment decisions are based solely on skills, qualifications, and business needs—never on non-job-related factors or legally protected characteristics.  

What We Offer:

Ways of working – Our hybrid model blends home with in-office experiences, making space for both.  
Grow with us – Learning, mentorship & career development programs.  
Your wellbeing matters – Health benefits, wellness perks & mental health support.  
A team that cares – Diverse, inclusive, and globally connected.  
Fair pay & perks – Attractive salary, with performance-based rewards and family-friendly policies, plus the potential for equity depending on role and level.  

Additional benefits may vary depending on the country where you work and the nature of your employment with Criteo.  



  • Bucharest, Bucureşti, Romania Veeam Software Full time

    Veeam, the #1 global market leader in data resilience, believes businesses should control all their data whenever and wherever they need it. Veeam provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. Based in Seattle, Veeam protects over 550,000 customers worldwide who trust Veeam to keep...


  • Bucharest, Bucureşti, Romania Software Mind Full time

    Company Description Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we're...


  • Bucharest, Bucureşti, Romania Software Mind Full time

    Company DescriptionSoftware Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we're...


  • Bucharest, Bucureşti, Romania Matrix42 Full time

    Your missionParticipate in the entire software development lifecycle, from concept to delivery.Design, develop, test, deploy, and maintain scalable and reliable software solutionsCollaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement innovative solutions.Conduct code reviews to ensure...


  • Bucharest, Bucureşti, Romania Criteo Full time

    What You'll Do:CRITEO is growing and looking for a Senior Software Development Engineer to join our Product Engineering team in our brand new Bucharest officeJoin a team where your work truly makes an impact. You'll be building high‑quality, maintainable code that powers the processing and analysis of over 7 billion events every day — a number that...


  • Bucharest, Bucureşti, Romania Matrix42 Full time

    Your missionParticipate in the entire software development lifecycle, from concept to delivery.Design, develop, test, deploy, and maintain scalable and reliable software solutionsCollaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement innovative solutions.Conduct code reviews to ensure code...


  • Bucharest, Bucureşti, Romania Paymentology Full time

    At Paymentology, we're building the global payments platform of the future. Our mission is to empower banks, fintechs, and innovators with modern, scalable, cloud-first issuing and processing solutions. As a fully distributed organisation operating across 60+ countries, we move fast, think globally, and build technology that supports millions of...


  • Bucharest, Bucureşti, Romania Chatham Financial Full time

    Overview:At Chatham, we don't just hire employees; we invest in them. As a fintech business, engineering is critical to our success. When you join our team, we empower you with professional development opportunities to help you grow in your career, whether you've been here for five months or 15 years. Chatham has cultivated a distinct work environment that...


  • Bucharest, Bucureşti, Romania Software Mind Full time

    Company Description Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we're...


  • Bucharest, Bucureşti, Romania Software Mind Full time

    Company Description Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we're...