AdTechTalent
Engineering12 days agoHybrid

Criteo

Senior Full-Stack Engineer (User Platform)

full-stackC#JavaPythonAngularAPIscalable systemsuser platformCI/CDmentoringweb applications

Key details

Salary

Not specified

Employment type

Permanent Full Time

Seniority

Senior

Years experience

5-10

Location

Bucharest, Romania

Full job description

Senior Full-Stack Engineer role in the Experience Enablers Group building the foundational user platform for Criteo products. Responsibilities include designing and building scalable systems for user accounts, identity, permissions, collaboration, communication, and activity tracking. Develop end-to-end features using Angular and C#, design scalable APIs and backend services, and ensure high-quality UI/UX. Maintain architectural consistency, improve performance and reliability, contribute to CI/CD and testing strategies, and mentor engineers. Requires 5+ years experience in web application development, strong backend skills in C#, Java, or Python, and experience with modern front-end frameworks like Angular. The position is full-time, hybrid, located in Bucharest, Romania.

What you'll do

  • Design and build systems for user accounts, self-registration, identity, and permissions
  • Develop collaboration and team management capabilities used across multiple products
  • Ensure consistency and reusability of platform services across different teams
  • Build notification, email, and invitation systems at scale
  • Design and maintain activity tracking and user event systems
  • Improve user-facing experience through performance and usability optimizations
  • Develop end-to-end features using Angular and C#
  • Design scalable APIs and backend services powering user interactions
  • Ensure high-quality UI/UX aligned with product and design teams
  • Maintain strong architectural consistency across systems
  • Improve performance, scalability, and reliability of core platform components
  • Contribute to CI/CD, testing strategies, and engineering best practices
  • Mentor engineers and contribute to technical excellence across teams

Requirements

  • 5+ years of experience building and scaling web applications
  • Strong backend development experience in C#, Java, or Python
  • Solid experience with modern front-end frameworks (Angular or equivalent)
  • Strong understanding of scalable system design and API architecture
  • Focus on usability, performance, and clean system design
  • Ability to simplify complex problems into elegant, maintainable solutions
  • Collaborative mindset and experience working in cross-functional teams
  • Curiosity and drive to continuously improve engineering practices

Tech stack

C#JavaPythonAngular

Benefits

Hybrid work 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

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

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