TTC Jobs. The TTC offers a wide variety of challenging career opportunities . We are committed to fostering a fantastic place of business subculture with a team of workers this is consultant of the communities we serve. We’re devoted to the concepts of variety and inclusion and encourage all qualified applicants to use.
TTC Response to COVID-19
Please be cautioned that process postings will be constrained to vital or excessive precedence postings as a part of the TTC’s efforts to protect the health and protection of our customers and body of workers even as additionally maintaining our commercial enterprise continuity. The TTC job is dedicated to doing the whole thing possible primarily based at the professional advice of our Toronto Public Health and medical experts to stop the spread of COVID-19.


Read : Ontario Government Jobs
Working at the TTC
The TTC is Canada’s biggest public transit gadget and every year we assist extra than 450 million riders get to their destination effectively and on time. We are an award winning business enterprise lengthy recognized as one of the most secure transit structures in the international. The TTC offers a extensive range of hard career opportunities.
The TTC hires humans each yr to fill loads of fashionable maintenance positions. The positions are seasonal and generally start inside the spring of any given 12 months.
Read : Canada Summer Jobs
TTC Jobs

Track Access Controller Number of Vacancies: 2 Department: Operational Safety and Planning (20000715) – Sr. Mgr & Staff Ops Safety and Planning (30000559) Salary Information: $88,306.40 – $110, 401.20 (Salary Under Review) Pay Scale Group: 9SA Employment Type: Regular Weekly Hours: 35 (Under Review) Off Days: Various Shift: Night Posted On: August 31, 2023 Last Day to Apply: September 10, 2023 Reports to: Supervisor Night Operations |
Senior Construction Inspector, Elevating Devices Number of Vacancies: 1 Department: Plant Maintenance (20000007) – Elevating Devices Supervision (30000437) Salary Information: $88,306.40 – $110,401.20 Pay Scale Group: 9SA Employment Type: Regular Weekly Hours: 35, Off Days: Sat/Sun Shift: Various Posted On: August 31, 2023 Last Day to Apply: September 10, 2023 Reports to: Supervisor, Elevating Devices |
Video Evidence Specialist Number of Vacancies: 1 Department: Legal (20000045) – Investigative Services (30000055) Salary Information: $72,342.40 – $90,355.20 Pay Scale Group: 6SA Employment Type: Regular Weekly Hours: 40, Off Days: Saturday, Sunday Shift: Day Posted On: August 30, 2023 Last Day to Apply: September 6, 2023 Reports to: Video Services Supervisor |
Project Controls Coordinator Number of Vacancies: 2 Department: Rail Cars And Shops – Subway Operations (20000405) – Rail Cars & Shops – Department Head & St (30000413) Salary Information: $80,189.20 – $100,245.60 Pay Scale Group: Level 8 Employment Type: Regular Weekly Hours: 35, Off Days: Saturday/ Sunday Shift: Day Posted On: August 30, 2023 Last Day to Apply: September 8, 2023 Reports to: Manager – Operations Control |
Design Engineer, Track Number of Vacancies: 1 Department: Track & Structures (20001107) – Track & Structure Engineering (30000441) Salary Information: $88,306.40 – $110,401.20 Pay Scale Group: 9SA Employment Type: Regular Weekly Hours: 35 Off Days: Saturday/Sunday Shift: Day Posted On: August 30, 2023 Last Day to Apply: Septmeber 13, 2023 Reports to: Sr. Engineer |
Apprentice – Power Control and Substations Electrician Number of Vacancies: 3 Department: Signal/Electrical/Communication (20000051) – Substations (30000449) Salary Information: $27.63 – $40.38 Pay Scale Group: AP18 (CAN/B/F/AP18) Employment Type: Regular Weekly Hours: 40, Off Days: Various Shift: Rotating Posted On: August 30, 2023 Last Day to Apply: September 4, 2023 Reports to: Supervisor |
Senior Engineer, Systems Number of Vacancies: 1 Department: Vehicle Programs (20000049) – Automotive Engineering (30000385) Salary Information: $101,719.80 – $127,218.00 Pay Scale Group: 10SA Employment Type: Regular Weekly Hours: 35 Off Days: Saturday and Sunday Shift: Day Posted On: August 23, 2023 Last Day to Apply: September 12, 2023 Reports to: Chief Engineer, Vehicles |
Senior Communications Specialist-Employee Communications Number of Vacancies: 1 Department: Corporate Communications (20000063) – Corporate Communications (30000081) Salary Information: $101,719.80 – $127,218.00 Pay Scale Group: 10SA Employment Type: Regular Weekly Hours: 35, Off Days: Saturday and Sunday Shift: Day Posted On: August 29, 2023 Last Day to Apply: September 7, 2023 Reports to: Manager, Corporate Communcations |
Design Engineer, Mechanical Number of Vacancies: Approximately 4 Department: Engineering (20000108) – Design – Mechanical (30000229) Salary Information: $88,306.40 – $110,401.20 Pay Scale Group: 9SA Employment Type: Regular Weekly Hours: 35 Off Days: Saturday and Sunday Shift: Day Posted On: August 29, 2023 Last Day to Apply: September 12, 2023 Reports to: Chief Engineer – Mechanical |
Assistant Designer, Signals Requisition ID: 8150 Number of Vacancies: 1 Department: Signal/Electrical/Communication (20000051) – Signals And Train Control (30000442) Salary Information: $80,189.20 – $100,245.60 Pay Scale Group: 8SA Employment Type: Regular Weekly Hours: 35, Off Days: Saturdays and Sundays Shift: Day Posted On: August 29, 2023 Last Day to Apply: September 5, 2023 Reports to: Senior Designer, Signals |
Apprentice, General Body Repairperson Number of Vacancies: 7 Department: Streetcar Maintenance (20000605) – Body Repairs (30000142) Salary Information: $23.31 – $42.35 Pay Scale Group: AP38 (CAN/B/E/AP38) Employment Type: Regular Weekly Hours: 40, Off Days: Various Shift: Posted On: August 11, 2023 Last Day to Apply: August 18, 2023 Reports to: Supervisor |
Instructor Number of Vacancies: up to 6 Department: Operations Training Centre (20000032) – Bus Transportation Training (30000051) Salary Information: $80,828.80 – $101,046.40 Pay Scale Group: 7SA Employment Type: Regular Weekly Hours: 40, Off Days: Various Shift: Day/Afternoon Posted On: August 28, 2023 Last Day to Apply: September 1, 2023 Reports to: Manager, Training |
Foreperson, Track Training Number of Vacancies: 1 Department: Track & Structures (20001107) – Subway Track Supervision (30000428) Salary Information: $91,644.80 – $114,566.40 Pay Scale Group: 8SA Employment Type: Regular Weekly Hours: 40 Off Days: Various Shift: Various Posted On: August 26, 2023 Last Day to Apply: September 4, 2023 Reports to: Supervisor Employee Development Track |
Unit Builder Number of Vacancies: 1 Department: Bus Maintenance & Shops (20000505) – Light Unit Repair And Overhaul (30000121) Salary Information: $30.79 – $39.99 Pay Scale Group: Wage Group 8 Employment Type: Regular Weekly Hours: 40, Off Days: Saturday/Sunday Shift: Day Posted On: August 25, 2023 Last Day to Apply: September 1, 2023 Reports to: Facility Foreperson |
Track Quality Assurance Engineer Requisition ID: 8068 Number of Vacancies: 1 Department: Track & Structures (20001107) – Subway Track Supervision (30000428) Salary Information: $88,306.40 – $110,401.20 Pay Scale Group: 9SA Employment Type: Regular Weekly Hours: 35, Off Days: Saturday/Sunday Shift: Various Posted On: August 25, 2023 Last Day to Apply: September 10, 2023 Reports to: Senior Track Inspection Engineer |
Manager, Subway and Scarborough Rapid Transit Track Number of Vacancies: 1 Department: Track & Structures (20001107) – Subway Track Supervision (30000428) Salary Information: $123,377.80 – $154,281.40 Pay Scale Group: 12SA Employment Type: Regular Weekly Hours: 35 Off Days: Saturday and Sunday Shift: Day/Nights Posted On: August 25, 2023 Last Day to Apply: September 5, 2023 Reports to: Acting Head- Track & Structures |
Revenue Equipment Attendant Number of Vacancies: 2 Department: Revenue Operations (20000105) – Subway Equipment Maintenance (Rsem) (30000119) Salary Information: $30.79 – $39.99 Pay Scale Group: 0008 (CAN/B/E/0008) Employment Type: Regular Weekly Hours: 40 Off Days: Various Shift: Various Posted On: August 22, 2023 Last Day to Apply: December 12, 2023 Reports to: Foreperson |
Garage Foreperson Number of Vacancies: For Future Requirements Department: Bus Maintenance & Shops – Various Garages Salary Information: $91,644.80 – $114,566.40 Pay Scale Group: 8SA Employment Type: Regular Weekly Hours: 40, Off Days: Various Shift: Various Last Day to Apply: On going Reports to: Senior Foreperson |
Graphic Designer Number of Vacancies: 1 Department: Marketing and Customer Experience (20000003) – Design & Wayfinding (30000005) Salary Information: $63,299.60 – $79,060.80 Pay Scale Group: 6SA Employment Type: Regular Weekly Hours: 35 Off Days: Saturday and Sunday Shift: Day Posted On: August 22, 2023 Last Day to Apply: September 5, 2023 Reports to: Assistant Manager of Design and Wayfinding |
Manager, Corporate Deliverables Number of Vacancies: 1 Department: Operations Support – Transportation & Vehicles Group Salary Information: $101,719.80 – $127,218.00 Pay Scale Group: Level 10 Employment Type: Regular Weekly Hours: 35, Off Days: Saturday / Sunday Shift: Day Posted On: August 19, 2023 Last Day to Apply: September 1, 2023 Reports to: Head, Operations Support |
TTC Careers
Design Engineer, Electrical and Traction Power Number of Vacancies: 1 Department: Signal/Electrical/Communication (20000051) – Electrical Engineering (30000440) Salary Information: $88,306.40 – $110,401.20 Pay Scale Group: 9SA Employment Type: Regular Weekly Hours: 35, Off Days: Saturday/Sunday Shift: Afternoon/Day Posted On: August 18, 2023 Last Day to Apply: August 31, 2023 Reports to: Senior Design Engineer, Traction Power |
Safety Assurance Officer Number of Vacancies: 1 Department: Safety And Environment (20000013) – Safety Engineering Services (30000021) Salary Information: $88,306.40 – $110,401.20 Pay Scale Group: 9SA Employment Type: Regular Weekly Hours: 35, Off Days: Sat/Sun Shift: Day Posted On: August 18, 2023 Last Day to Apply: September 4, 2023 Reports to: Director – Safety Engineering Services |
Project Lead, ModernTO Technology Number of Vacancies: 1 Department: Information Technology Services (20000014) – Enterprise Architecture (30000027) Salary Information: $101,719.80 – $127,218.00 Pay Scale Group: 10SA Employment Type: Temporary – Until December 2028 Weekly Hours: 35, Off Days: Saturday & Sunday Shift: Day Posted On: August 18, 2023 Last Day to Apply: September 4, 2023 Reports to: Chief Enterprise Architect |
Transit Special Constable Number of Vacancies: Up to 40 Department: Special Constable Service (20000028) – Patrol Section (30000329) Salary Information: $36.82 – $46.02 Pay Scale Group: TEEO (CAN/A/D/TEEO) Union: CUPE 5089 Employment Type: Regular Bi-Weekly Hours: 80 Off Days: Various Shift: Rotating Posted On: July 17, 2023 Last Day to Apply: August 31, 2023 Reports to: Staff Sergeant (Acting) |
Bricklayer Number of Vacancies: 1 Department: Plant Maintenance (20000007) – Night Shift Trades (30000474) Salary Information: $42.35 Plus $1.25 per hour Skilled Trade Premium for all regular hours worked Pay Scale Group: 0010 (CAN/C/E/0010) Employment Type: Regular Weekly Hours: 40, Off Days: Friday and Saturday Shift: Night Posted On: August 15, 2023 Last Day to Apply: August 31, 2023 Reports to: Foreperson – Night Shift Trades |
Vehicle Heating, Ventilating and Air Condition Mechanic (313-A) Number of Vacancies: 1 Department: Rail Cars And Shops – Subway Operations (20000405) – Mccowan Carhouse (30000410) Salary Information: $42.60 – plus a Skilled Trade Premium of $1.25 per hour for all regular hours worked Pay Scale Group: 0011 (CAN/C/E/0011) Employment Type: Regular Weekly Hours: 40, Off Days: Various (Sunday, Monday) Shift: Various (Day) Posted On: August 11, 2023 Last Day to Apply: August 31, 2023 Reports to: Foreperson |
General Painter – Licensed Number of Vacancies: Future Vacancies Department: Plant Maintenance Salary Information: $40.33 – Plus a $1.25 per hour Skilled Trade Premium for all regular hours worked Pay Scale Group: Wage Group 9 Employment Type: Full-Time Permanent Weekly Hours: 40, Off Days: Saturday and Sunday Shift: Various Posted On: August 10, 2023 Last Day to Apply: October 31, 2023 Reports to: Various |
Formwork Carpenter Number of Vacancies: 2 + Future Vacancies Department: Subway Infrastructure (20001107) – Structure Maintenance (30000468) Salary Information: $42.35 – plus a Skilled Trade Premium of $1.25 per hour for all regular hours worked Pay Scale Group: 0010 (CAN/C/E/0010) Employment Type: Regular Weekly Hours: 40, Off Days: Friday and Saturday or Sunday and Monday – Both Available Shift: Night Posted On: August 3, 2023 Last Day to Apply: August 31, 2023 Reports to: Supervisor |
Coach Technician Number of Vacancies: Future Vacancies Department: Bus Maintenance and Shops Salary Information: $43.76, Plus a Skilled Trade Premium of $1.25/hr for all Regular Hours Worked Pay Scale Group: Wage Group 12 Employment Type: Permanent Weekly Hours: 40, Off Days: Various Shift: Various Posted On: August 3, 2023 Last Day to Apply: August 31, 2023 Reports to: Various |
Procurement & Contract Specialist Number of Vacancies: 4 Department: Procurement and Category Management (20000714) – Capital Procurement (30000513) Salary Information: $80,189.20 – $110,401.20 Pay Scale Group: 09SA (CAN/S/J/09SA) Employment Type: Regular Weekly Hours: 35 Off Days: saturday and sunday Shift: Day Posted On: July 21, 2023 Last Day to Apply: December 31, 2023 Reports to: Category Management |