The Civic Tech Job Board

Put your skills to (good) work

Two people first bumping over a table with sticky notes, paper and markers
Two people looking at sticky notes on a wall

What is the Civic Tech Job Board?

The Civic Tech Job Board is a new prototype we're testing to help surface paid work opportunities for technologists in the tech-for-good space.

Interested in a role you see here? Click an opportunity to apply directly with the employer.

Want to promote your #TechForGood open role here? Please reach out.

Email us

This is a rally cry to all digital professionals

Are you adept in building accessible, inclusive, and effective products and services? Looking for meaningful work? Make civic tech your day job!

Code for Canada is one node in a constellation of organizations looking to improve life in Canada, but there are (paid!) opportunities with other purpose-driven organizations that need your talent.

Here's a small collection of open roles at Canadian organizations where you can apply your skills to public good initiatives - the kind that changes lives. After all, whether it's a contract or a career path, changing the world is a full-time job. We want to help you find the right one.

Current Openings

Chief Information Officer (King Township)

King Township is focused making life better in King, and enriching the lives of all those who live, work, and visit King Township by providing quality services and experiences.

Reporting to the Director of Corporate Services, the Chief Information Officer is responsible for the overall operation and management of the Information Technology and Digital Data Division.

Apply on organization website

Senior Software Developer (City of North Bay)

The Software Developer will be responsible for developing system integrations with both third-party and in-house systems, supporting existing software integrations, and managing web servers and relational database management systems. The role also includes designing and implementing functional solutions, testing and debugging code, performing code reviews, and producing technical documentation. 

Apply on organization website

Data Governance Lead (Ontario Public Service)

As the Data Governance Lead, you will lead the implementation and maintenance of data governance policies and develop related processes and procedures, driving their adoption across the organization. You will also provide senior-level guidance, collaborate extensively with internal and external stakeholders, and lead / support enterprise-wide initiatives to strengthen data management practices.

Apply on organization website

Program Lead, Digital Service Products (City of Edmonton)

Do you have experience in digital service design, product ownership or user experience and know how to help an organization deliver better digital services? 

The City of Edmonton is seeking an experienced practitioner and strategic thinker to fill the role of Program Lead, Digital Service Products to join their Service Innovation and Performance Branch. This role requires a unique blend of expertise, bridging the realms of business and process requirements, human-centered service design, and technology.

Apply on organization website

Service Design Consultant (City of Toronto)

MOVE is an internal web application and data platform used by hundreds of City staff to make sense of vehicle, cyclist, and pedestrian traffic volumes and collisions.

Building on thesuccess to date, the City is looking for candidates with a strong research mindset and a solid user interface design skillset to support their growing product delivery team in designing high-impact, highly functional and delightful tools.

Apply on organization website

Service Designer (City of Vancouver)

The Service Designer partners with and is embedded in divisions across the city as part of a product and service-driven approach, employing human-centred design with a focus on user experience and agile development techniques to support the people, processes and technology needed to modernize municipal services.

This role leads, facilitates and mentors teams in service design activities, helping cross-functional teams understand the current state from a user-centered perspective and identifying opportunities for improvement in business processes as well as customer and employee experience that shape the target state service vision.

Apply on organization website

Looking for roles at Code for Canada?