Urban Systems

Career Opportunities 

Interested in working with us? Let us know by viewing the current job postings below and applying online. 

We’re looking for great people to join our team. For us, the key is finding people whose individual values match those of Urban and who are excited as we are to build vibrant communities through collaboration and commitment to our purpose.

Don't see the perfect position for you? 

Send us your resume anyway by simply submitting your resume for general consideration or follow us on social media for regular updates on what’s happening at Urban Systems.

Current Job Openings


Application Developer
Kelowna, British Columbia, Canada
Branch Administrator
Nelson, British Columbia, Canada


Climate Change and Water Resource Planning Student
Kamloops, British Columbia, Canada
Engineer-in-Training (Indigenous Communities Practice)
Vancouver, British Columbia, Canada
Transportation Engineering Student
Surrey, British Columbia, Canada

General Interest

Project Support

Project Administrator
Edmonton, Alberta, Canada
Project Coordinator (Temporary 14-Month Parental Leave)
Kamloops, British Columbia, Canada

Shared Services

Information Technology

IT Technician
Vancouver, British Columbia, Canada

Urban Planning

Planning Student
Kelowna, British Columbia, Canada