SDE II - Backend

Related keywords: quality assurance remote jobprogramming remote jobdata engineer remote job

This page contains product affiliate links.

Job Overview

Criteo is seeking an SDE II - Backend to join its dynamic Research & Development team in Toronto, ON. This position is a full-time role that encourages individuals passionate about software engineering to engage with innovative projects, particularly those focused on building robust backend systems for Criteo's Retail Media Platform. The role emphasizes the importance of collaboration, creativity, and technical acumen in developing systems that handle a significant volume of ad requests efficiently and reliably.

Responsibilities

In this role, the candidate will be responsible for multiple key tasks, including:

  1. Building and Maintaining Systems: The backend engineer will develop and maintain business systems that support the Retail Media Platform, optimizing them to request billions of ads daily while ensuring low latency and high reliability.

  2. Complex Problem Solving: The engineer will tackle challenging aspects of data modeling, performance tuning, and updating legacy code to adapt to the ever-changing needs of the advertising technology landscape.

  3. Cross-Functional Collaboration: Working collaboratively with Product teams and other stakeholders, the engineer will design user-centric products that ensure both quality and reliability.

  4. Quality Assurance: The candidate will engage in rigorous code quality practices, including code reviews, unit and integration testing, and comprehensive documentation within a continuous integration environment.

  5. High-Performance Coding: The candidate should be able to deliver high-quality, efficient, and reliable code under pressured timelines.

Required Skills

Candidates for the SDE II - Backend position should possess:

  • A Bachelor’s degree in Software Engineering or equivalent.
  • A minimum of 3+ years in programming within an Object-Oriented Programming language, preferably C#.
  • An understanding of NoSQL distributed databases, with knowledge of ScyllaDB or Cassandra considered an advantage, but not mandatory.
  • Strong expertise in computer science fundamentals, particularly data structures, algorithms, and optimization techniques.
  • A commitment to quality-first development practices, implementing automated testing, code reviews, and well-documented work processes.
  • Effective communication skills, with the ability to collaborate with teams across different functionalities.

Company Culture

Criteo prides itself on fostering a diverse and inclusive culture. Comprising a global team of around 3,600 employees, the company strives to create an environment that respects all individuals, providing equal treatment and opportunities. Criteo actively promotes principles of non-discrimination based on race, gender identity, sexual orientation, national origin, religion, age, disability, and more, thus ensuring that all employment actions are based purely on business considerations.


The company’s mission focuses on leveraging its Commerce Media Platform to empower marketers and media owners worldwide to enhance consumer experiences and achieve better commerce outcomes.

Why Join Criteo?

Criteo offers a caring and supportive culture, committed to promoting the overall well-being of its employees. The organization invests in valuable benefits tailored to support employees physically, emotionally, and financially. Some of the notable aspects that attract talent include:

  • Comprehensive perks that prioritize the critical life events of employees.
  • Opportunities for professional growth and learning in a collaborative environment.
  • Strong emphasis on community and teamwork, which is pivotal to individual and collective success.

While specific salary details were not provided, Criteo considers various factors including experience, knowledge, skills, education, and geographical location when determining compensation. Candidates confident in their ability to fulfill these requirements are encouraged to apply, even if they may not meet every single qualification outlined in the job description.

Conclusion

In summary, the SDE II - Backend position at Criteo is an exciting opportunity for software engineers looking to work in a fast-paced, innovative environment. With a focus on high-quality backend systems that support advertising needs, candidates will actively contribute to a significant and complex project. The role promotes a collaborative culture, is backed by strong company values, and offers potential for professional development in a supportive atmosphere.



This job offer was originally published on jooble.com

Criteo

Toronto, ON

Software development

Full-time

April 4, 2025

10 views

3 clicks on Apply Now

Share


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.