Careers

At CSSB, we’re a dedicated team that administers and manages the $9.1 billion Civil Service Superannuation Fund and smaller pension plans for the Province of Manitoba and other public sector employers. 

Our focus is clear: provide lifelong retirement income, ensuring financial security and peace of mind for over 57,000 members. Every day, our team collaborates, learns, and innovates to deliver exceptional service—always putting members first.

With just over 60 employees, CSSB offers the best of both worlds: a close, supportive workplace paired with the opportunity to make a significant difference for thousands of members. You’ll know your coworkers by name and contribute to meaningful work that matters.

Many CSSB staff enjoy long, rewarding careers and celebrate major milestones. We proudly recognize long service with awards starting at 10 years and every five years after that.

We believe learning never stops. Whether it’s a workshop, seminar, or post-secondary course, we support your professional development. You’ll have opportunities to grow your skills and stay ahead in your field.

We understand life gets busy. That’s why we offer flexible start times. Some team members begin as early as 7:00 a.m., while others prefer a later start. 

Staff work an extra 30 minutes each day and earn about 16 Fridays or Mondays off from April to November. (Note: This perk doesn’t apply to our Investments team.)

Our dress code is casual and sensible. For external meetings, we expect business attire but day-to-day, comfort is key.

We’re here to support a healthy lifestyle. CSSB helps pay for wellness activities like gym memberships and fitness classes.   

The affordable, onsite gym in our building (shared by all tenants) makes it easy to prioritize your health and fitness. Whether you prefer to energize your mornings with a workout, unwind after a busy day, or squeeze in some movement during your lunch break, our gym is here for you.

No commute, no crowded spaces—just a convenient way to stay active and feel your best.

The role

As part of our Management Information Systems team, the IBMi RPG developer position is a hands-on role that provides opportunities to shape and support a broad range of applications.

  • Demonstrated ability to design, implement, and maintain complex software systems.
  • Contribute to all phases of the development lifecycle.
  • Experience integrating applications.

Essential skills and qualifications

What you need:

  • 5+ years development experience on the IBMi (Formerly iSeries, AS/400)
  • Advance skills in RPGLE & SQL
  • 2+ years experience with REST API design and development
  • Nice to have skills in C#, React or JavaScript, and Java
  • Excellent oral and written communications skills

What we offer

  • Competitive salary of $95,000 to $105,000 annually
  • A defined benefit pension plan that provides guaranteed income for life when you retire
  • Dental, vision, drug, and disability coverage
  • A supportive, collaborative work environment where your growth and wellbeing are a priority
  • A $200 wellness reimbursement for things like fitness classes
  • An affordable on-site gym
  • Opportunities to contribute to meaningful projects and have your voice heard

Good to know

  • Workdays are Monday through Friday
  • Work hours are 8 a.m. – 4:30 p.m.
  • This is an in-office position

Send your resume to careers@cssb.mb.ca and include IBMi RPG Developer in the subject field. The application deadline is March 20, 2026.

If you require reasonable accommodation at any time during the recruitment and selection process (e.g., related to any materials or activities), please let us know.

We will only contact candidates selected for further assessment.

About us

CSSB administers the pension plan for the Province of Manitoba and other employers. We manage the $9.1 billion Civil Service Superannuation Fund as well as several smaller pension plans. Our mission is to provide lifelong retirement income, ensuring financial stability and peace of mind for our 57,000 members.

Our team is dedicated to collaboration, continuous learning, and delivering exceptional service, with members at the heart of everything we do.

The role

As part of our Management Information Systems team, the Junior Software Developer position is a hands-on role that provides opportunities to shape and support a broad range of applications:

  • Support, maintain and enhance software systems.
  • Contribute to all phases of the development lifecycle.
  • Test and validate code and application functionality to ensure alignment with defined requirements.
  • Experience integrating applications.

Essential skills and qualifications

What you need:

  • 2+ years of hands-on development experience.
  • Skills in C#, React, JavaScript and Java.
  • Experience with REST API design.
  • Excellent oral and written communications skills.

What we offer

  • Competitive salary of $60,000 to $70,000 annually
  • A defined benefit pension plan that provides guaranteed income for life when you retire
  • Dental, vision, drug, and disability coverage
  • A supportive, collaborative work environment where your growth and wellbeing are a priority
  • A $200 wellness reimbursement for things like fitness classes
  • An affordable on-site gym
  • Opportunities to contribute to meaningful projects and have your voice heard

Good to know

  • Workdays are Monday through Friday
  • Work hours are 8 a.m. – 4:30 p.m.
  • This is an in-office position

Send your resume to careers@cssb.mb.ca and include Junior Software Developer in the subject field. The application deadline is March 20, 2026.

If you require reasonable accommodation at any time during the recruitment and selection process (e.g., related to any materials or activities), please let us know.

We will only contact candidates selected for further assessment.

About us

CSSB administers the pension plan for the Province of Manitoba and other employers. We manage the $9.1 billion Civil Service Superannuation Fund as well as several smaller pension plans. Our mission is to provide lifelong retirement income, ensuring financial stability and peace of mind for our 57,000 members.

Our team is dedicated to collaboration, continuous learning, and delivering exceptional service, with members at the heart of everything we do.