The Civic Tech Job Market

Put your skills to (good) work

women at computers credit to #woctechchat
two women chatting at whiteboard credit to #woctechchat

What is the Civic Tech Job Market?

Code for Canada's mission is to improve life in Canada using tech, data, and design. Our service offerings bring technologists into organizations focused on the public good; helping them to develop digital solutions and skills. Still, we can't achieve our mission alone.

This is a rally cry to all digital professionals adept in building accessible, inclusive, and effective products and services: join us. By applying your skills to public and social good initiatives we'll achieve our mission together. Whether it's a contract, or a career path, changing the world is a full-time job. We’ll help you find the right one.

We're trying something new

The Civic Tech Job Market is a new prototype we're trying out. Interested in a role you see here? Click an opportunity to apply directly with the employer.

Have feedback, or want to promote your #techforgood open role here? Please reach out.

Email us

Current Openings

Data Science and Web Development Manager (Canadian Wildlife Federation)

The Canadian Wildlife Federation (CWF) is a national, not-for-profit charitable organization dedicated to conserving Canada's wildlife and habitats for the use and enjoyment of all. By spreading knowledge of human impacts on wildlife and ecosystems, carrying out conservation actions to protect and restore species and habitats, developing and delivering conservation education programs, advocating for changes to government policy and programs, and co-operating with like-minded partners, CWF encourages a future in which Canadians can live in harmony with nature.

Learn more

Senior Information Technology Officer (CEE Centre for Young Black Professionals)

CEE Centre for Young Black Professionals (CEE) is dedicated to addressing economic issues effecting Black youth. Our vision is to help Black youth who face multiple barriers achieve financial stability for themselves and their families, helping to strengthen the communities in which they live. Our mission is to increase economic opportunities for Black youth living in Toronto’s priority neighborhoods, supporting them in the areas of employability, social enterprise and entrepreneurship. CEE works to ensure that our programming reaches and is accessible to youth who face multiple barriers, such as: unemployment, underemployment, conflict with law, being young parents, poverty and lack of secondary or post-secondary education.


Entry Level Opportunities, Information Technology Branch (Canada Revenue Agency)

The mission of the Canada Revenue Agency is to administer tax, benefits, and related programs, and ensure compliance on behalf of governments across Canada, thereby contributing to the ongoing economic and social well-being of Canadians.


Project Manager (Sonderbloom)

Sonderbloom is a social services and community healthcare consulting firm that works closely with our community partners to help vulnerable individuals live full, meaningful lives. Rooted in the philosophy of independent living, our products and services are designed to maximize choice and promote control over one's life-planning and use of government funding. Our team is composed of almost 20 individuals with varied backgrounds and experience.


Manager of Data Management and Program Evaluation (Yorktown Family Services)

Yorktown Family Services (YFS) is a fully accredited community service agency comprised of an infant, child, and youth mental health centre; a women’s shelter and community-based violence against women services; and an integrated services site offering rapid access to multiple mental health, primary health, and social service programs for youth and young adults. For over 25 years Yorktown has been providing immediate access to a wide range of services in Toronto’s most vulnerable communities to support and equip women, children, youth, young adults and families to create positive change in their lives.


Lead DevOps Engineer (Ontario Digital Service)

As a Lead DevOps Engineer in the Ontario Digital Service, you will design, build and support cloud environments so that developers can create digital products that will change the way the public interacts with the government. You will be part of a multi-disciplinary team that drives digital transformation, exploring new technology trends that continue to redefine IT, business and the way we service the citizens of Ontario. Working with a high-impact team, you will be constantly learning new technologies and techniques through research, experimentation, and collaborating with other colleagues. The ideal candidates should have hands-on experience designing, building, delivering, and supporting cloud platforms.


Senior Developer - React/Python/Drupal (Ontario Digital Service)

As a Senior Developer in the Ontario Digital Service, you will be presented with the opportunity to support digital transformation of top government priorities. You will be part of a multi-disciplinary, high-impact team that fosters digital transformation within government while using user-centric design strategies and new technology trends. We are looking for people with a proven background and hands-on experience in implementing complex IT solutions. The ideal candidates should have exceptional hands-on experience in all aspects of the software development life cycle.


Project Coordinator (Open North)

Open North is Canada’s leading not-for-profit organization specialized in data governance, digital strategy, open data and open government, and open smart cities. Our mission is to drive research, capacity-building and network collaboration across and within sectors to advance the responsible and effective use of data & technology. With a multidisciplinary team of 17 staff (+ expert advisors) and an annual budget of $1.5m+, we work with the most innovative and connected communities in Canada and internationally. Through our service offering, we are called upon to support our partners to develop and implement data governance models, lead collaborative data sharing initiatives, develop strategic plans and operational roadmaps, and train communities on a range of open smart city topics (eg. data management, open procurement, digital inclusion, and ethical AI). As an established international leader, our research and practitioner networks extend across the country and globally.


Digital Workplace Analyst (Make-A-Wish)

We are looking for a Digital Workplace Analyst to join our team at Make-A-Wish Canada. Reporting to the VP of Digital, IT & Data Management, the Digital Workplace Analyst will enable and champion the delivery of a secure Modern Workplace. They will oversee and shape the end user experience to ensure our technology is empowering people to do their best work possible.

This role can be based out of either of our Toronto or Pickering offices and is a full-time, permanent, hybrid (2 days in-office, 3 days remote per week) position.


Looking for roles at Code for Canada?