How to apply for a job online
Follow these steps to find and apply for a job with the City of Waterloo.
We are an equal-opportunity employer and encourage applications from all qualified individuals.
On this page
- Follow these steps to apply online
- After you apply
- Accommodations
- How we use AI in the hiring process
Follow these steps to apply online:
1. Find a job that fits you
Browse current job openings. Pick the roles that match your experience and interests.
Each job post shows:
- what experience and education you need
- pay range
- work hours
- work location
- if it’s part of a union
- how long the job lasts (if it’s temporary)
- how many positions are open
2. Save the job details
Job details are only online while the job is posted. Save or print them so you have them later.
3. Get your documents ready
Prepare your resume and cover letter. When you're ready, click Apply to this job.
4. Upload your application
Upload your resume and cover letter as one file. You can use Dropbox, LinkedIn, Google Drive, OneDrive or your own device. We prefer PDFs, but we also accept .doc and .docx files.
5. Fill out the form
Complete all required fields (marked with asterisks). You can skip optional ones.
6. Watch for a confirmation email
You’ll get a confirmation email after you apply. Emails will come from Talent Pool Builder (no-reply@talentpoolbuilder.com).
Remember to check your junk folder.
What happens after you apply
Thank you for your interest in working with the City of Waterloo!
We review all applications. If you're selected for the next step, we’ll contact you by email.
If you’re invited to an interview, check our get ready for your interview page to help you prepare.
Accommodations
If you need accommodations at any stage of the hiring process, email us at recruitment@waterloo.ca. Include the job title and competition number in your message.
How we use AI in the hiring process
Our applicant tracking system includes artificial intelligence (AI) features, such as tools that highlight relevant work history or suggest potential job matches. These features are built into the application management software and may be visible to staff. AI does not make any screening or hiring decisions, and all decisions about interviews and hiring are made by City staff in accordance with applicable City policies and procedures.