Programs Officer (New Brunswick/Nova Scotia)

Delivering a smooth experience for both our program participants and hiring partners is critical to Palette’s success. This is why we’re looking for a motivated, organized and results-driven Programs Officer. You will be working closely with our Program Managers to manage the operations aspects of Palette programs. This includes, but is not limited to, managing the participant onboarding process, coordinating the logistics for the program, and supporting participants during the training and job searching process. You may also be asked to help out with other parts of the organization. You will thrive in this role if you are a person of all trades who likes working on a variety of deliverables, is highly organized, and enjoys a fast-paced environment.

What You’ll Be Doing

  • Collaborate with the marketing team to develop and/or iterate on promotional material are in place leading up to and during Palette programs.
  • Manage the participant acceptance process and support the Program Managers to onboard participants into the programs.
  • Build out program-specific collateral such as participant and employer welcome books, networking event notebooks, and participant bio-books.
  • Coordinate and manage the guest speakers or specific program workshops.
  • Set up the technology that supports a virtual training environment (i.e., Zoom, Slack, storage space etc.).
  • Coordinate on-site facilities (when programs are back to in-person training) such as catering requests, organizing the materials/print-outs, space set up etc.
  • Assist the Program Managers to support, guide and encourage Palette grads through the job search journey after program completion including providing resume and cover letter advice, facilitating mock interviews, and be a responsive go-to for all job search matters.
  • Track job offers and assists the Program Managers to analyze and evaluate results
  • Write first drafts of progress reports to funders.
  • Assist with ad hoc needs as they arise

What We Look For In A Programs Officer

  • Demonstrated experience in being a proactive problem-solver such as the ability to think and plan “five steps” ahead,  especially in a fast-paced environment with multiple priorities
  • Proven track record of prioritizing what needs to get done and executing on established plans
  • Meticulous attention to detail, ability to juggle multiple priorities, and unfazed when confronted with  competing demands
  • Strong organizational skills, resourcefulness, proven methods and systems to manage multiple tasks at once
  • Comfortable using or learning a range of software tools like Slack, Zoom, TypeForm, Google Suites, Canva and so forth
  • Comfortable with ambiguity and uncertainty that comes with an early-stage organization
  • Thrive in an environment where you can build, develop and influence new processes.
  • Willingness to learn about different industries
  • The desire to take on a new challenge and willingness to learn and grow
  • Fluency in both English & French is an asset

Reporting Structure

You will report directly to the Program Managers of your region. We are all ready to support you and make sure that you have everything you need to succeed – budget, resources, access, subject matter expertise etc.


Candidates can expect a highly competitive base salary, annual bonus and benefits. The specific compensation package will depend on the experience level of the candidate.


Ready to apply?
Send us your resume & cover letter.
Please include the job title in The subject line.

Share on facebook
Share on twitter
Share on linkedin
Featured job posts
Career Success Coach

Career Success Coach

Palette is a national not-for-profit that trains Canadians for careers in growing industries. Since our launch just over two years ago, we have created two

Read More »
volunteer blog writer

Volunteer Blog Writer

We’re looking for a creative and passionate volunteer blog writer to join our Marketing and Communications team! You will help in the development of written content for our website and other social media platforms.

Read More »

Participant Recruitment Manager, Community Partners (BC)

You will be responsible for all aspects of post secondary school & community partner recruitment and engagement: identifying, prospecting, qualifying, engaging and training new post secondary partners and community partners through various channels for our existing and new programs. 

Read More »

Nullam quis risus eget urna mollis ornare vel eu leo. Aenean lacinia bibendum nulla sed 

Subscribe to our newsletter

Sign up to receive updates, promotions, and sneak peaks of upcoming course. Plus 20% off your next order.

Promotion nulla vitae elit libero a pharetra augue