Recherche d'emploi > Toronto, ON > Senior software engineer

Senior Software Engineer - Back End

Criteo
Toronto, Canada
50 $-80 $ / heure (estimé)
Temps plein

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
Security Compass
Toronto, Ontario

We are seeking a Senior DevOps Software Engineer (reporting to the Manager of Engineering Operations) with a strong interest in infrastructure automation and a solid understanding of software development and deployment. Support and advise software engineering teams in the design of scalable architec...

Sun Life
Toronto, Ontario

We are looking for a highly motivated Senior Software Engineer with at least 10 years of Java application support, analysis, and development experience. Interface with other Software Engineers, Business Systems Analysts, and other stakeholders to deliver high quality solutions and maintain a stable ...

Global Pharma Tek
Toronto, Ontario

Position: Software Developer- Front EndSenior. Excellent knowledge of front-end web programming languages, such as HTML, CSS, JavaScript, and Angular, Spring Boot with ability to render server-side and client-side content. Develop user-centric, intuitive, responsive, mobile friendly, accessible f...

Lyft
Toronto, Ontario

Experience in backend software development of large-scale distributed systems. 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 i...

CB Canada
Canada

Joining us as a Senior Software Engineer is a chance to grow into a Staff or Principal Developer or follow a people management career progression into a Team Lead and beyond. You will provide end-to-end support of applications, participate in incident response activities, and help improve software s...

Services de Gestion Quantum Ltée
Toronto, Ontario

Position: Senior Software Engineer (Integrations)Location: Toronto, ONWe are looking for a Senior Software Engineer with over 10 years of experience to join a cutting-edge team transforming the retail experience with innovative technology solutions. Mentor and provide guidance to engineering teams, ...

Confluent, Inc
Ontario, Canada

You will be instrumental in driving the technical solutions end-to-end, working closely with the team and key stakeholders to design, architect, and develop top-notch solutions. We are a team of passionate engineers who love solving complex distributed systems and infrastructure problems. A strong b...

Ouster
Toronto, Ontario

Our small, tightknit, team consists of engineers with backgrounds in Transportation and Software Engineering, dedicated to this mission. We are seeking a dynamic and passionate software engineer who will be a key player in designing, developing, and maintaining our backend infrastructure, API server...

Puzzle Cats
Toronto, Ontario

About the Senior Software Engineer position. Senior Software Engineer requirements are:. We are looking for talented engineers interested in creating something big! To succeed in this role, you will need to have a good understanding of the casual mobile game market. ...

First Derivative
Toronto, Ontario

FD provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender iden...