API Engineer- Senior

  • Category
    Information Technology - Software Engineer
  • Job type
    Direct Hire
  • Location
    Toronto, Ontario

Adecco is currently recruiting for an API Engineer - Senior. This is a full-time permanent role to work remotely from Canada with our client based out of New York. 
The ideal candidate would be based out of Toronto or Montreal or any major Canadian city. 
The API Engineer - Senior will have the following responsibilities:
-    Designing and building high performance, low latency distributed systems;
-    Interacting with data scientists and analysts to develop data solutions;
-    Working with large, complex data sets from a variety of sources;
-    Normalizing, sanitizing and delivering data via public facing API;
-    Developing security centric APIs that support federated authentication and roles;
-    Working closely with a team of software engineers to design and develop consumer-facing API;
-    Participating in the rapid development of user-driven prototypes; 
-    Evaluating 3rd party services.
The API Engineer - Senior must meet the following mandatory requirements:
-    Master or Ph.D. in Computer Science, Engineering or any other related field;
-    5 years minimum of experience in a similar role;
-    Previous experience releasing at least one consumer-facing API;
-    Experience with RESTful API design, implementation, documentation, security and authentication;
-    Must have previous experience releasing a minimum of one consumer-facing API;
-    Experience at scaling a consumer facing API;
-    Knowledge of GraphQL, Node.js, Scala, CI/CD, Selenium, Python, Chef or Puppet Technologies is preferred.
-    Must be familiar with the complete software development life cycle and with execution methodologies (Waterfall, Agile, etc.)
-    Solid understanding of server and cloud computing technologies (AWS, GCP);
-    Experience with Marketing Technology and AI/ML driven Marketing technology;
-    Experience with 3rd party API consumption, both client and server-side;
-    Ability to collaborate with a diverse set of engineers, data scientists and product managers;
-    Ability to deal with large, complex data sets from a variety of sources;
-    Experience with relational and non-relational databases; including data structures, algorithms and design.

If you are interested in applying to our API Engineer - Senior position, please submit your resume as soon as possible by clicking on the 'Apply with Adecco' button. 

  • Apply with Adecco

Reference number CA_EN_1_027616_1188175

Accommodation will be provided in all parts of the hiring process as required under Adecco’s Employment Accommodation policy. Applicants will need to make their needs known in advance to their Adecco representative.

Someone from Adecco/Roevin just contacted me, how do I tell if it’s legit or a scam? Here's how to protect yourself →


e.g. myemail@domain.com
e.g. 1234567890
e.g. M5J 2N8 (all uppercase with space)
I am authorized to work in Canada for any employer.
I am at least 18 years of age.
Enter you work experience including both job title and job duties. Attaching your resume provides our consultants a better understanding of your work history and helps improve placement opportunities.
Warehouse manager
Write about the work you’ve done and any special skills you have.
Terms of Use and Applicant Agreement
Terms of use and Application agreement
You must agree to the Terms of use and Application agreement to proceed.


Upload or attach document from