Work With Mainstreet

Mainstreet is an adaptive and inclusive company with a place on our team for everyone.

Mainstreet isn’t just a place to get a job, it’s a place to find or follow your calling. We’re seeking highly-qualified people looking for that calling or the path to it. When you join our hard-working team, you can expect an environment where merit still matters. Your advancement will not depend on who you know or even just what school you went to, it will depend on your performance. And you will advance if you want to. 

Today’s job market is a jungle, and it’s more competitive than ever.

Step out of the jungle and into a career with Mainstreet. 

WE OFFER 

  • Competitive benefits package
  • A creative, inclusive, and responsive Corporate Culture
  • A team so diverse it could teach the UN a thing or two
  • Flat organizational structure: we work together to accomplish things and believe in accountability not blame
  • Open door policy: have a great idea? Bring it right to the CEO
Work With Mainstreet

NO GLASS CEILINGS, JUST GLASS DOORS

What is it like being a team member at Mainstreet?

Mainstreet is an inclusive environment in all aspects: not just in terms of ensuring we employ a diverse array of people, but also in ensuring that all voices are heard and all input considered. Every team member at Mainstreet has agency, every manager is accessible from the building manager to the CEO. Our offices don't have doors, we practice a flat hierarchal structure to ensure the company runs on communication and participation as much as it does on the business we do.

We have built Mainstreet around these values not because they are fashionable, but because we have found they build the best environment for team members, for customers, and overall performance.

VP, Operations — Advancing with Mainstreet

Performance Gets Noted and Promoted

Sheena Keslick is Mainstreet's vice-President of Operations, one of our most senior officers and a testament to what intelligence, drive, and creativity can lead to. Sheena joined Mainstreet in the early days of the company, never intending it to become a long-term job. 

At the first building she managed, Sheena performed whatever role was required to get the job done. She didn't wait for others, she took initiative and painted walls that needed painting, she cleaned common areas when they needed cleaning. Whenever she saw a problem, she fixed it and taught her teammates how to do the same thing. This resulted in her having the most successful property in the portfolio: she cared, and she worked tirelessly.

Over time Sheena would be dispatched to save other properties in need of her management system. As she moved around, she started identifying certain systemic problems and again started proposing and implementing creative solutions to those problems. This continued as she climbed the ladder until joining the senior management team in 2010.

Her story could be yours. Promotion happens quickly for performers at MEQ.

Available Positions

Date Posted Job Title Hours City
Date Posted
Mar 02, 2021
Job Title
Resident Manager 1020104
Hours
Full time
City
Calgary, AB
Date Posted
Mar 01, 2021
Job Title
Marketing Administrative Assistant 1019603 B
Hours
Full time
City
Calgary, AB
Date Posted
Feb 24, 2021
Job Title
Cost Accountant 1019201
Hours
Full time
City
Calgary, AB
Date Posted
Feb 24, 2021
Job Title
Executive Assistant 1020103
Hours
Full time
City
Calgary, AB
Date Posted
Feb 23, 2021
Job Title
Painter 4020109 B
Hours
Full time
City
Surrey, BC
Date Posted
Feb 23, 2021
Job Title
Leasing Agent 3020105 B
Hours
Temporary
City
Saskatoon, SK
Date Posted
Feb 22, 2021
Job Title
Maintenance Technician 3020106
Hours
Full time
City
Saskatoon, SK
Date Posted
Feb 22, 2021
Job Title
Receptionist/Administrative Assistant 8020102
Hours
Full time
City
Regina, SK
Date Posted
Feb 22, 2021
Job Title
Maintenance Technician 2020106
Hours
Full time
City
Edmonton, AB
Date Posted
Feb 18, 2021
Job Title
Renovation Contractor 5020109 A
Hours
Contract
City
Abbotsford, BC
Date Posted
Feb 18, 2021
Job Title
Resident Manager 5020104
Hours
Full time
City
Abbotsford, BC
Date Posted
Feb 18, 2021
Job Title
Renovation Contractor 8020109 A
Hours
Contract
City
Regina, SK
Date Posted
Feb 18, 2021
Job Title
Renovation Contractor 4020109 A
Hours
Contract
City
Surrey, BC
Date Posted
Feb 18, 2021
Job Title
Renovation Contractor 3020109 A
Hours
Contract
City
Saskatoon, SK
Date Posted
Feb 18, 2021
Job Title
Renovation Contractor 2020109 A
Hours
Contract
City
Edmonton, AB
Date Posted
Feb 18, 2021
Job Title
Renovation Contractor 1020109 A
Hours
Contract
City
Calgary, AB
Date Posted
Feb 11, 2021
Job Title
Journeyman Carpenter 4020109 C
Hours
Full time
City
Surrey, BC
Date Posted
Feb 11, 2021
Job Title
Cleaner 5020108
Hours
Full time
City
Abbotsford, BC
Date Posted
Feb 11, 2021
Job Title
Journeyman Plumber 4020111
Hours
Full time
City
Surrey, BC
Date Posted
Feb 11, 2021
Job Title
Journeyman Plumber 3020111
Hours
Full time
City
Saskatoon, SK
Date Posted
Feb 10, 2021
Job Title
Operations Manager 1020101
Hours
Full time
City
Calgary, AB
Date Posted
Feb 05, 2021
Job Title
Resident Manager 2020104
Hours
Full time
City
Edmonton, AB
Date Posted
Jan 28, 2021
Job Title
Resident Manager Trainee 1020104 B
Hours
Full time
City
Relocatable to SK, BC, AB
Date Posted
Jan 28, 2021
Job Title
Senior Operations Manager 2020101
Hours
Full time
City
Edmonton, AB
Date Posted
Jan 18, 2021
Job Title
Maintenance Technician & Plumber 9020111
Hours
Full time
City
Winnipeg, MB
Date Posted
Jan 08, 2021
Job Title
Resident Manager 9020104
Hours
Full time
City
Winnipeg, MB
Date Posted
Jan 08, 2021
Job Title
Landscape General Labourer 9020107
Hours
Full time
City
Winnipeg, MB
Date Posted
Jan 08, 2021
Job Title
Maintenance Technician 9020106
Hours
Full time
City
Winnipeg, MB
Date Posted
Jan 08, 2021
Job Title
Cleaner 9020108
Hours
Full time
City
Winnipeg, MB