Senior Software Engineer - Back End

Criteo
Toronto, Canada
50 $-80 $ / heure (estimé)
Temps plein
Nous sommes désolés. L'offre d'emploi que vous recherchez n'est plus disponible.

What You'll Do : What You'll Do

What You'll Do

As a back end engineer at Criteo you'll build first-class business self-service products used by our clients to efficiently manage their campaigns.

You will also build productivity tools for our internal teams in order to manage an always increasing number of clients and to scale our business.

  • Design, develop, ship and maintain web-based tools for advertisers, retailers and internal users.
  • Understand product and customer priorities, and balance those against operational and technical needs.
  • Guarantee top quality code; practice code reviews, unit tests, integration tests, end to end tests in a continuous integration environment.
  • Work with over Million SKUs, and decide which products ads to serve in less than 10ms
  • Work with UX and Product teams to design products that customers love.

Who You Are :

  • BS in Software Engineering or related field
  • 5+ years of programming experience, writing code and unit tests in an Object Oriented Programming language
  • Strong understanding of Computer Science (data structures, algorithms, optimization)
  • Product minded : committed to building the best customer experience
  • Strong commitment to quality designs, automated testing, and documentation
  • A passion for shipping quality high-performance code
  • A strong sense of ownership and a dislike for passing the buck
  • A problem solver, a fixer, and a creative technologist. We believe coding is a talent and a passion, not just a skill.
  • A strong communicator and a team player who can work efficiently with others
  • Il y a plus de 30 jours
Emplois reliés
Offre sponsorisée
Capgemini Engineering
Toronto, Ontario

Powertrain Calibration Engineer. ...

Offre sponsorisée
Synechron
Toronto, Ontario

Strong technical background, experience with Software Development Lifecycle and experience managing stakeholders in a global and dynamic environment. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilitie...

Worldline
Toronto, Ontario

The Senior Software Engineer is the key player within the engineering team; ensuring the platform is of the highest quality and reliability by participating in the ownership of the team and its deliverables and showing the following core competencies. Global Grade: 12 (Software Engineer IV). Worldli...

Sun Life
Toronto, Ontario

Are you an experienced and versatile Senior Software Engineer with a wide range of technical skills and a passion for driving innovation? If you excel in a collaborative environment and are eager to contribute to innovative projects, we have an exciting opportunity for you to join our dynamic team!....

StackAdapt
Canada

Build software that utilize messaging queues such as Kafka, SQS, and Kinesis. A friendly, welcoming, and supportive culture. No matter who you are, where you are from, who you love, follow in faith, disability (or superpower) status, ethnicity, or the gender you identify with (if you’re comfortable,...

Lyft
Toronto, Ontario

Lyft believes that every person has a right to equal employment opportunities without discrimination because of race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability, par...

Electronic Arts
Toronto, Ontario

EA Sports is looking for a Senior Animation Software Engineer to develop in-game animation features including animation tools and pipelines, improving existing animation systems and integrating latest animation technologies from our proprietary engine to our games. Full end-to-end ownership of in-ga...

Company 1 - The Manufacturers Life Insurance Company
Toronto, Ontario

Work closely with software engineers to establish best practices for development, testing, and delivery. Work hands-on on software development tasks using the latest technologies. Strong Technology background and Quality focus. A growth trajectory that extends upward and outward, encouraging you to ...

Okta, Inc.
Canada

The Senior Software Engineer Opportunity. Strong experience with unit, integration, end-to-end, and performance testing. Reporting to the Engineering Manager, this role will support the team as they progress on their large scale initiatives ensuring that the Customer Identity Cloud can reliably hand...

Mozilla
Toronto, Ontario
Télétravail

A Senior Staff Software Engineer is the next level from a Staff Software Engineer. Senior Staff Software Engineer, Firefox Desktop Integrations. What is a Senior Staff Software Engineer at Mozilla?. The Firefox team is a community of engineers who care deeply about delivering the fastest, friendlies...