Skip to main content

Create things that help people

Join a group of dedicated digital professionals creating digital products and services for the public good.

A person smiling while working on a computer next to a Code for Canada water bottle
Side view of four people around a table writing on sticky notes

Why work at Code for Canada?

We’re a team of driven, curious and compassionate people who want to use our skills to improve life in Canada.

If you’re looking to build a career in a flexible and dynamic environment, where your work will directly impact the lives of others, you’re in the right place!

See Open Opportunities

Why Code for Canada?

Where we do it —

We’re a remote-first workplace, which means our team works from anywhere in Canada with a reliable internet connection.

We get together when we can, but optimize for folks to do their best work under their preferred conditions. So, we’ll ship you a computer, send you some $ for your home office, and see you online!

What you get —

From your first day, you can expect:

  • Flexible hours: Outside of team meetings, you’ll craft a schedule that works for you.
  • Work-life balance: You’ll be empowered to put your wellbeing first, whether that means picking your kids up from school every day, taking a no-questions-asked personal day, or anything in between.
  • Agency: Your manager will help set clear goals and then you’ll be trusted to chart your path and do your best work.
  • Transparency: We strive to be as open as possible, from salaries to day-to-day operations.
  • Generous paid time off: Enjoy 30 days off each year: 20 personal days and 10 vacation days (prorated your first year). 
  • Annual office closures: We have two each year to give everyone a well-deserved break.
  • Professional development support: We’ll help fund your learning and development so you succeed in your role and beyond.
  • Health and wellness covered: We provide a comprehensive health and dental benefits package.
  • Home office support: We’ll send you a remote work package, plus a little extra $ to help ensure your setup is comfortable and supportive.
  • Parental leave top up: Balancing work and parenthood is not easy. We'll support you in transitioning in and out of the workforce as you build your family.
  • An annual company-wide retreat: Every year, we bring the entire team together for an in-person retreat in a different Canadian location.
  • Get-Out-of-the-House Policy: Take a break, expense meals or activities with teammates, and recharge away from your desk.
“At Code for Canada, there’s an understanding that work isn’t our whole life—it’s what supports it. When something’s not working, there’s a genuine effort to adjust and improve things. That kind of flexibility and support makes a big difference."
- Danielle Sundquist, Director of People & Operations at Code for Canada

Open opportunities

No current openings

We have no openings at this time. Please check back later!