OUR CULTURE

We Take Our Work Seriously... But Not Ourselves

cultureAt CMiC, we’re driving the digital transformation in the construction industry. And we’re proud to provide a dynamic, stimulating and rewarding work culture. We love out-of-the-box ideas that solve tough problems, prize continuous learning and development from both our successes and slip-ups, and thrive on teamwork built from trusted relationships. We expect our colleagues to bring all of themselves to CMiC and whatever it is that makes them uniquely talented, distinctive and fun.

We know that a culture thrives when a company is both a terrific business and a great place to work. We understand that people want meaningful roles that have an important purpose. Our operations are built around these ideas and so much more—the ability to seize tomorrow’s opportunities today, to shatter stereotypes with breakthrough approaches, and to be free to think BIG but start small.

JOIN OUR TEAM

teamIf you are an experienced professional, you will have the opportunity to take your career to the next level. As an ambitious student or recent graduate, you will find opportunities for exposure, mentorship and fast growth. Whether working as members of our product development, customer support or sales and marketing teams, all professionals across CMiC tackle unique challenges, pursue compelling opportunities and work alongside remarkable people. We pride ourselves in having some of the highest retention rates in the industry. CMiC has become known as a place where everyone makes a difference!

CMiC is an equal opportunity employer. Job applicants will not be denied employment opportunities or be subject to discrimination of any kind due to race, religion, national origin, sex, age, sexual orientation, or disability.

To learn more about career opportunities with CMiC, check out the open positions below and apply today by submitting your resume and cover letter. In addition to filling specific openings, CMiC is always looking for outstanding talent to help us grow our company. If none of the positions listed below matches your experience and skills, but you still want to explore opportunities with us, click the yellow button to submit your resume and cover letter. Let’s start a conversation about your future!

SUBMIT YOUR RESUME

AVAILABLE POSITIONS

Sep 27, 2022

29a6de

Project Coordinator

Department: Global Services

Location: Toronto, Ontario Canada

Zip/Postal Code: M3J 3K1

Sep 26, 2022

29985c

Integration Intern

Department: Integration

Location: Toronto, Ontario Canada

Zip/Postal Code: M3J 3K1

Sep 20, 2022

297348

Marketing Graphics Designer

Department: Marketing

Location: Toronto, Ontario Canada

Zip/Postal Code: M3J 3K1

Sep 15, 2022

2959c4

Implementation Consultant

Department: Global Services

Location: Toronto, Ontario Canada

Zip/Postal Code: M3J 3K1

Sep 01, 2022

28fce1

Database Administrator (Oracle DBA/Middleware Administrator)

Department: DBA

Aug 31, 2022

28f07c

Database Administrator (Oracle DBA/Middleware Administrator)

Department: DBA

Location: Toronto, Ontario Canada

Zip/Postal Code: M3J 3K1

Aug 25, 2022

28c920

Payroll Implementation Consultant

Department: Global Services

Location: Toronto, Ontario Canada

Zip/Postal Code: M3J 3K1

Aug 19, 2022

28a024

Software Engineer | Front-End (Flutter)

Department: Application Development (Flutter)

Location: Toronto, Ontario Canada

Zip/Postal Code: M3J 3K1

Aug 08, 2022

285149

Recruitment Coordinator

Department: Admin

Location: Toronto, Ontario Canada

Zip/Postal Code: M3J 3K1

Aug 05, 2022

2845f0

Data Extraction Specialist

Department: Global Services

Aug 05, 2022

2845c6

Junior Workflow Developer

Department: Integration

Location: Toronto, Ontario Canada

Aug 04, 2022

283a48

Quality Assurance (QA) Analyst

Department: QA (Quality Assurance)

Location: Toronto, Ontario Canada

Zip/Postal Code: M3J 3K1

Aug 04, 2022

2839de

Database Administrator (Oracle DBA/Middleware Administrator)

Department: DBA

Location: Dubai, Dubai United Arab Emirates

Aug 02, 2022

282841

Building Information Modeling Application Specialist

Department: Integration

Location: Toronto, Ontario Canada

Jul 15, 2022

27aac8

Instructional Designer

Department: Admin

Location: Toronto, Ontario Canada

Zip/Postal Code: M3J 3K1

Jul 04, 2022

2752fb

Intermediate Java Developer

Department: Application Development (Java)

Location: Dubai, Dubai United Arab Emirates

Jul 04, 2022

2752f6

PL/SQL Developer

Department: Application Development (PL/SQL)

Location: Dubai, Dubai United Arab Emirates

May 20, 2022

2629b9

Junior Support Analyst/ Programmer

Department: Support

Location: Toronto, Ontario Canada

Zip/Postal Code: M3J 3K1

May 18, 2022

261179

PL/SQL Developer

Department: Application Development (PL/SQL)

Location: Toronto, Ontario Canada

May 18, 2022

26112d

Intermediate Java Developer

Department: Application Development (Java)

Location: Toronto, Ontario Canada

Zip/Postal Code: M3J 3K1

Apr 20, 2022

25361b

Business Analyst

Department: Global Services

Location: Toronto, Ontario Canada

Zip/Postal Code: M3J 3K1

Mar 21, 2022

244d2f

Software Engineer - API

Department: Field

Location: Toronto, Ontario Canada

Zip/Postal Code: M3J 3K1

Feb 22, 2022

2213c0

Product Support Analyst (Tier II)

Department: Support

Location: Toronto, Ontario Canada

Zip/Postal Code: M3J 3K1

Feb 22, 2022

2213a4

Product Support Analyst

Department: Support

Location: Toronto, Ontario Canada

Zip/Postal Code: M3J 3K1

Aug 16, 2021

1cf58c

Customer Support Representative

Department: Account Management

Location: Toronto, Ontario Canada

AWARDS & RECOGNITION

CHECK AVAILABLE POSITIONS

CMiC is growing! We have open positions in many of our departments. We encourage you to explore available opportunities and to apply if you find a role that’s aligned with your experience, skills and passions. If you don’t find an opportunity that suits your interests, you can still submit your resume. We’ll be sure to get back to you if we believe there’s a fit!