Sorry, an error occurred and the server can not process your request at the moment. Try again in a few minutes.

Michael Page

Type Agency

Michael Page is one of the world's leading professional recruitment consultancies, specializing in the placement of candidates in permanent, contract, temporary and interim positions with clients around the world.



Our business was established in Canada in 2005 when we opened our Toronto office. Our role is to work with employers and job seekers to facilitate a successful match. This can range from advising a global company on a candidate sourcing strategy to helping a job seeker find their dream job.

Jobs at Michael Page

  • Director, Engineering


     ...other qualified applicants Description Take ownership of the architecture, design, development, and deployment for several engineering teams Lead strategic and operational technology planning regarding platform development and architecture. Provide... 
  • Director of Engineering


     ...architectural weaknesses and recommend appropriate solutions, perform functional and code reviews in related areas within and across product engineering team. Prioritize and balance short-term versus long-term actions, strategic versus tactical requirements, while continuing to... 
  • Data Engineer


     ...qualified applicants Description Perform ETL with massive data from multiple applications and 300 M+ customers Architect,...  ...selection of features and/or algorithm design Collaborate with data engineers to monitor data flow and data quality and keep data organized... 
  • Vice President Construction


     ...candidate to fill this position in an exciting company The Vice President duties will include but not limited to: Managing multiple...  ...relevant certification ~ At least 15 years of interior construction experience ~10 years experience in a PM capacity ~ Director... 
  • Senior Java Developer

    Québec, QC

    3+ years of experience developing in Back-end with Java (min.8) About Our Client Our client is a web oriented company based in Montreal. They are looking actively for a new Java Developer to join their team. Job Description MPI does not discriminate on the basis... 
  • Senior Java Developer


    MPI does not discriminate on the basis of race, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, or based on an individual's status in any group or class otherwise protected under applicable human rights legislation. MPI encourages...
  • Vice President - Multifamily Construction


     ...Vice President - Multifamily Construction Apply Email Job Save Job Exciting opportunity to help build a new in-house construction function Significant pipeline of projects in the planning and development phase About Our Client A leading Real Estate... 
  • Senior Full Stack Engineer


     ...APIs Test, debug, and further optimize application performance The Successful Applicant ~ BS/MS in Computer Science, Engineering, Math or equivalent ~3+ years of Software Engineering experience ~3+ years of experience working with Java or Python ~ Extensive... 
  • Director - Digital Sales/Business Development


     ...into the leadership team Deliver/Exceed annual sales and revenue targets for a defined territory....  ...products) Ability to lead clients in defining their digital transformation journey, identifying opportunities for business, lead conversations and bring all the capability... 
  • Professional Services / QA Associate


    Toronto start up working to improve overall customer experience both online and off with cutting edge software Job Description MPI does not discriminate on the basis of race, religion, sex, sexual orientation, gender identity or expression, age, disability, marital ...