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

Software Developer - Artificial Intelligence Software Solutions (Treasury Board Secretariat)

As a Software Developer in AI within the Government of Canada, you’ll be integral in designing and developing innovative, responsible, and cutting-edge AI solutions that support Canadians.

This is an exciting opportunity to join a talent pool run by the Treasury Board of Canada Secretariat on behalf of the Government of Canada’s Digital Community, which includes 55+ federal departments and agencies. This gives you the chance to be considered for a variety of impactful AI projects. From smarter public services to AI-driven decision-making tools, your work will help shape the future of digital innovation in the public sector.

Apply on organization website

Technical Advisor - Artificial Intelligence Software Solutions (Treasury Board Secretariat)

As a Technical Advisor in artificial intelligence (AI) software solution development, you’ll play a critical role in building trustworthy, responsible, and cutting-edge AI solutions that support Canadians.

This is an exciting opportunity to join a talent pool run by the Treasury Board of Canada Secretariat on behalf of the Government of Canada’s Digital Community, which includes 55+ federal departments and agencies. This gives you the chance to be considered for a variety of impactful AI projects. From smarter public services to AI-driven decision-making tools, your work will help shape the future of digital innovation in the public sector.

Apply on organization website

Senior Systems Integrator (Ontario Clean Water Agency)

The Ontario Clean Water Agency works with clients to help them build healthy sustainable communities and organizations and provide safe and reliable drinking water to thousands of Ontarians each day.

In this role you will:

  • Lead digital transformation programs and projects that translate the strategy and vision into systems, platforms and applications that deliver real time actionable insights and allow for data driven business decisions and process optimization.
     
  • Establish and deliver new business opportunities for SCADA and Industrial Control Systems, to generate new revenue and business streams through the implementation of emerging technologies including consolidating the agency's position as a total solution and services provider.
     
  • Drive the culture change associated with digital transformation through active mentorship and education programs at all agency level, engaging actively with stakeholders to promote enhance and contribute to the general vision and strategy and its delivery.

Apply on organization website

Platform Technician (Canadian Digital Service)

Canadian Digital Service's mandate is to help government improve the way it designs and delivers services to people in Canada.

This role is a 1-year term position and is classified as an IT-01 in the Information Technology (IT), English essential. This fully remote position is open to applicants located anywhere in the country. For this opportunity, priority will be given to candidates currently employed by the Federal Public Service.

Apply on organization website

Platform Lead (Nova Scotia Department of Cyber Security & Digital Solutions)

Joining CSDS means contributing to work that makes a real difference. From providing vital tech support to healthcare professionals to strengthening cybersecurity and developing scalable digital platforms, you’ll play a key role in building a more inclusive, responsive government for Nova Scotians.

As the Platform Lead, you will report to the Manager, Platform Solutions and be part of an empowered multi-disciplinary team working alongside product managers, product associates, technical architects, software developers, and development operations working in the open on complex digital products. 

You will be the lead for the overall service, ongoing operations, development, continuous improvement, and support for our digital payment and notification platforms, with the potential to expand to new platforms.

Apply on organization website

Looking for roles at Code for Canada?