90 Software Product jobs in Canada
Senior Software Engineer (Product)
Posted today
Job Viewed
Job Description
Job Description
We collaborate with leading insurance providers throughout North America, delivering outstanding outcomes via our AI-driven, evidence-based platform. Our team is well-capitalized with engineering offices in New York City, Toronto, and Vancouver.
We are seeking a talented Senior Software Engineer to join our Product team. In this role, you will work closely with cross-functional teams to design and develop innovative products that enhance our platform's functionality and user experience.
This role is 5 days per week onsite in our downtown Toronto office.
Key Responsibilities:
- Collaborate with product managers and designers to understand user requirements and translate them into technical specifications.
- Design, develop, and maintain product features and enhancements for our platform.
- Implement best practices in software development to ensure code quality, security, and performance.
- Contribute to architectural decisions and continuously improve the technical stack.
- Participate in code reviews and provide constructive feedback to peers.
- Mentor junior engineers and contribute to a culture of knowledge sharing and learning.
Requirements
Minimum Qualifications:
- Bachelor's degree in Computer Science or a related technical field.
- 5+ years of experience in software development, with a focus on product engineering.
- Proficiency in programming languages such as Python, Java, or similar.
- Experience with modern web frameworks and technologies.
- Strong problem-solving skills and the ability to think critically.
- Excellent communication skills and the ability to work collaboratively in a team environment.
Preferred Qualifications:
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with microservices architecture and APIs.
- Experience in Agile development methodologies.
Join us at Owl.co and become an integral part of a forward-thinking team dedicated to transforming the insurance industry through technology. Your contributions will play a crucial role in enhancing our products and delivering value to our clients.
Benefits
Why join Owl?
- Industry Leaders : Our technical leadership comes from Meta, Microsoft, X, and Goldman Sachs, bringing world-class expertise to our agile team.
- Market Leadershi p: We hold the largest market share in our space, offering a proven ROI and maintaining a 100% customer retention rate , with renewals consistently doubling their previous terms.
- Lean & Impact Driven Team : Our small, nimble team makes swift decisions and encourages direct communication and innovation through a flat organizational structure. You’ll make real, meaningful contributions right from the start.
- Established Product-Market Fit : AI-Driven Product that helps shape an AI-powered enterprise solution for insurance companies across the US and Canada.
- Healthcare benefits: we cover 100% of the premiums for you and 70% for your family (medical, dental & vision)
Senior Software Engineer (Product)
Posted today
Job Viewed
Job Description
Job Description
We collaborate with leading insurance providers throughout North America, delivering outstanding outcomes via our AI-driven, evidence-based platform. Our team is well-capitalized with engineering offices in New York City, Toronto, and Vancouver.
We are seeking a talented Senior Software Engineer to join our Product team. In this role, you will work closely with cross-functional teams to design and develop innovative products that enhance our platform's functionality and user experience.
This role is 5 days per week onsite in our Vancouver office located in Yaletown.
Key Responsibilities:
- Collaborate with product managers and designers to understand user requirements and translate them into technical specifications.
- Design, develop, and maintain product features and enhancements for our platform.
- Implement best practices in software development to ensure code quality, security, and performance.
- Contribute to architectural decisions and continuously improve the technical stack.
- Participate in code reviews and provide constructive feedback to peers.
- Mentor junior engineers and contribute to a culture of knowledge sharing and learning.
Requirements
Minimum Qualifications:
- Bachelor's degree in Computer Science or a related technical field.
- 5+ years of experience in software development, with a focus on product engineering.
- Proficiency in programming languages such as Python, Java, or similar.
- Experience with modern web frameworks and technologies.
- Strong problem-solving skills and the ability to think critically.
- Excellent communication skills and the ability to work collaboratively in a team environment.
Preferred Qualifications:
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with microservices architecture and APIs.
- Experience in Agile development methodologies.
Join us at Owl.co and become an integral part of a forward-thinking team dedicated to transforming the insurance industry through technology. Your contributions will play a crucial role in enhancing our products and delivering value to our clients.
Benefits
Why join Owl?
- Industry Leaders : Our technical leadership comes from Meta, Microsoft, X, and Goldman Sachs, bringing world-class expertise to our agile team.
- Market Leadershi p: We hold the largest market share in our space, offering a proven ROI and maintaining a 100% customer retention rate , with renewals consistently doubling their previous terms.
- Lean & Impact Driven Team : Our small, nimble team makes swift decisions and encourages direct communication and innovation through a flat organizational structure. You’ll make real, meaningful contributions right from the start.
- Established Product-Market Fit : AI-Driven Product that helps shape an AI-powered enterprise solution for insurance companies across the US and Canada.
- Healthcare benefits: we cover 100% of the premiums for you and 70% for your family (medical, dental & vision)
Team Lead, Software Development - Product Development Group
Posted today
Job Viewed
Job Description
Job Description
Company Description
Canadian Bank Note Company (CBN) is a trusted leader in secure technology solutions for governments and businesses worldwide. The company operates across various business domains, including currency production, border security, civil identity, driver identification and vehicle information, excise control, lottery and charitable gaming.
Our 7 Core Principles shape and guide our corporate behaviours and underpin the sense of community you will experience at CBN. We pride ourselves on fostering a supportive and collaborative work environment, where employees are valued for their contributions and encouraged to grow professionally.
At CBN we seek long-term relationships with our employees and recognize and reward them with a competitive total compensation package that includes:
- An industry-leading defined contribution pension plan with company matching contributions (up to 5%) and payment of service fees;
- Best-in-class health, medical, and life insurance benefits;
- Access to virtual and telehealth services and apps; and
- Very progressive fertility, adoption, and surrogacy benefits to support all definitions of family.
Internal Job Title: Software Development Team Lead
Job Type: Permanent, Full-Time
Job Location: 18 Auriga Drive, Ottawa ON
Work Model: Hybrid / Remote
Position Summary
We are looking for a Team Lead, Software Development to manage and guide a team of software developers in delivering high-quality solutions. As Team Lead, you will perform the roles of scrum master and people manager. You will provide technical and team leadership in cloud and on-prem system development projects, from conception to launch This role requires both hands-on technical expertise and strong leadership skills. The ideal candidate will be responsible for overseeing development projects, improving team productivity, and ensuring alignment with business goals.
Responsibilities
Agile Team Lead/Scrum Master
- Help the team achieve its agreed upon goals in terms of scope, schedule, budget, and quality
- Coach the team and individuals for continuous increased performance
- Remove roadblocks, and advise and escalate issues to the Director as needed
- Work with the Product Owner to develop technical stories
- Break down stories into subtasks for software developers and assist with estimates and planning
- Participate in peer-reviews of solution designs and code
- Join the team in writing and deploying code – become familiar with our full stack and develop code that produces highly functional, robust, and reliable applications
- Keep updated on new development technologies, tools, and platforms
- Support the CBN’s policies & guidelines and lead by example
Software Development & Architecture
- Architect and design scalable, high-performance software solutions.
- Lead the adoption of new technologies and best practices to enhance system efficiency.
- Participate in hands-on coding, debugging, and system optimization as needed.
- Ensure software security, compliance, and scalability are maintained throughout the development process.
Project & Stakeholder Management
- Collaborate with product managers, departmental team leads, and business stakeholders to define project requirements and technical solutions.
- Translate business objectives into development roadmaps and execution plans.
- Communicate project updates, risks, and challenges effectively to management and senior leadership.
- Work closely with QA engineers to ensure software reliability and stability.
- Assist with providing estimates for sales inquiries, ensuring they are accurate and reflect our technical capabilities and resource availability.
Education & Certifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Certifications in leadership (e.g., PMI Agile Certified Practitioner, Certified Scrum Master) are beneficial.
- Technical certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect) are a plus.
Experience
- 8+ years of software development experience, including at least 2 years in a leadership role.
- Proven track record of leading successful development teams and projects.
- Strong background in Agile software development and project management is an asset.
- Hands-on experience with cloud platforms (AWS, Azure, Google Cloud) is an asset.
Technical Concepts & Methodologies
- Software development lifecycle (SDLC) and Agile/Kanban methodologies.
- Software architecture patterns (MVC, microservices, event-driven).
- API development and system integration strategies.
- CI/CD pipelines and automated testing strategies.
- DevOps principles and infrastructure as code (IaC).
- Cloud computing, serverless architecture, and containerization are assets.
Technical Environment
- Operating Systems: Windows 10/11; Linux is an asset.
- Programming Languages: Java, C#.
- Frameworks & Libraries: Spring, Angular.
- Databases: Oracle, PostgreSQL.
- DevOps & CI/CD Tools: Docker, Kubernetes, Jenkins, Bamboo, and GitHub Actions are all assets
- Version Control: Git, GitHub, GitLab, Bitbucket.
- Project Management Tools: Jira, Confluence, Trello, Azure DevOps.
- Testing & Monitoring: Jest, Mocha, Selenium, JUnit, New Relic, Datadog are all assets
- Automated testing : Junit, Mockito, Karma, Protractor, REST Assured
- Documenting solutions : UML, OpenAPI and other standards
Soft Skills & Competencies
- Strong leadership and people management skills.
- Excellent problem-solving and decision-making abilities.
- Effective communication skills with both technical and non-technical stakeholders.
- Ability to inspire, coach, and mentor a team.
- Conflict resolution and team-building skills.
Mandatory Requirements
- Language: Fluency in English (reading, writing, speaking)
- Travel: Ability to travel approx. 1 week/year (if required)
Additional Information
Canadian Bank Note Company (CBN) is committed to fostering a diverse and inclusive workplace where all employees are treated with dignity and respect. We are proud to be an equal opportunity employer and do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other legally protected status.
We provide equal employment opportunities to all individuals, including women, Indigenous Peoples, persons with disabilities, visible minorities, and members of the 2SLGBTQ+ community. Our commitment to equity extends to all aspects of employment, including recruitment, hiring, promotion, compensation, benefits, training, and development. As part of our commitment to providing an inclusive, barrier free selection process, we ask that if you are contacted regarding the competition for this position, you advise the interview coordinator or any accommodation measures you may require.
At CBN, we value the unique perspectives and experiences that each employee brings to our organization, and we are committed to maintaining a workplace that reflects the diverse communities we serve. We believe that diversity and inclusion drive innovation and success, and we strive to create an environment where every employee can thrive and contribute to our collective goals.
Architect, Software Engineering
Posted 5 days ago
Job Viewed
Job Description
Are you passionate about shaping scalable, resilient software systems while staying hands-on in the code?
We’re looking for a seasoned **Architect** (or **Senior Engineer with architectural responsibilities**) who thrives at the intersection of strategic thinking and technical execution. In this role, you’ll help define the architectural direction of our platform, partnering closely with engineering and product teams to design services that are built for scale, change, and real-world impact. If you believe great architecture emerges from collaboration—not command—and you’re excited to elevate teams through mentorship, design leadership, and high-quality code, we’d love to hear from you.
# Role Details:
Hybrid – 3 times a week in office ( Toronto or Mississauga)
# Job Summary
**What You Bring to the Table**
- You’re opinionated about software architecture but flexible in your approach—context always trumps dogma.
- You have hands-on experience crafting, articulating, and coding iterative improvements to existing systems.
- You work smart—leveraging the latest tools to their full potential and extending them where they add true value and efficiency.
- You advocate for platform thinking, making intentional choices between reuse, separation, and abstraction.
- You believe the best architecture is built with teams, not handed down to them.
- You know how to evaluate systems for technical merit, operational readiness, and business alignment.
**What You’ll Be Doing**
- Partnering with Engineering and Product leads to design services that are robust, decoupled, and ready for change.
- Acting as a technical lead across the product—facilitating design reviews, spotting duplication, and guiding teams toward architectural coherence.
- Contributing code, documentation, and architectural artifacts—you’re still in the arena, and your judgment is trusted because it’s grounded in experience.
- Mentoring senior engineers, establishing patterns, and codifying decisions that accelerate other teams—be a multiplier.
- Helping steward service lifecycle standards: how services are built, integrated, tested, deployed, operated, and deprecated.
- Participating actively in Engineering leadership, ensuring architectural decisions scale with the business and platform direction.
**Your Background Includes**
- 8+ years of software engineering experience, with at least 2 years in an architectural or staff-level role.
- Deep hands-on experience designing APIs, integrating systems, and building for scale in cloud-native environments.
- A track record of driving architectural decisions across multiple services and squads.
- Proficiency in system decomposition, event-driven design, and modern development practices like CI/CD, containerization, and observability.
- Bachelor’s Degree in Computer Science, Engineering, or equivalent practical experience.
**Experience That’s a Plus**
- Hands-on experience with NestJS, TypeScript, Postgres, DynamoDB, AWS, and EventBridge.
- Familiarity with multi-tenant systems or product-as-a-service patterns.
- Exposure to hospitality, foodservice, or commerce-related platforms.
- Experience contributing to Architecture Decision Records (ADRs), RFCs, or design standards across teams.
Software engineering manager
Posted 19 days ago
Job Viewed
Job Description
English
Education Experience On siteWork must be completed at the physical location. There is no option to work remotely.
Work setting Responsibilities Tasks Experience and specialization Area of work experience Additional information Personal suitabilitySoftware Engineering Manager
Posted today
Job Viewed
Job Description
Job Description
Who are we?
Equinix is the world’s digital infrastructure company®, operating over 260 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners and possibilities to scale with agility, speed the launch of digital services, deliver world-class experiences and multiply their value, while supporting their sustainability goals.
Our culture is based on collaboration and the growth and development of our teams. We hire hardworking people who thrive on solving challenging problems and give them opportunities to hone new skills and try new approaches, as we grow our product portfolio with new software and network architecture solutions. We embrace diversity in thought and contribution and are committed to providing an equitable work environment that is foundational to our core values as a company and is vital to our success.
Job summary
Equinix is the world's digital infrastructure company, operating 270 data centers across the globe. Platform Equinix helps the world's digital leaders scale with agility, speed the launch of digital services, deliver extraordinary experiences, and transform people's lives.
Equinix is seeking a strong hands-on technical leader to join our Strategic Service Management team. Strategic Service Management is chartered to provide end-to-end observability for the infrastructure at our Data Centers.
The candidate will be responsible for leading a strong team of engineers responsible for architecture, design, development and operations of platform/product. The ideal candidate will have engineering leadership experience with Java development, cloud-based application development, and Agile-scrum methodology. The candidate will be responsible for operating in a DevSecOps environment and work with a globally distributed development team with minimal supervision. The successful candidate will possess excellent communication and organization skills and exhibit a customer-focused mindset. They will be a team player, demonstrate a high level of curiosity and be driven to get results relentlessly.
Responsibilities
Work with Product Management and other key stakeholders to develop effective and efficient business solutions
Work with the executive leadership and technical leaders to define the product direction
Hire, coach, and develop Software Engineers
Establish technical standards and drive overall technical architecture and engineering practices
Responsible for delivering solutions that meet business objectives in adherence to architectural principles & guidelines
Responsible for architecture, design and development of highly available, scalable, secure, data intensive, globally distributed application
Lead development of User Interface, Microservices & Restful APIs in line with industry standards
Responsible for operating in DevSecOps environment with quality first mindset
Participate in design & peer code review process
Responsible for troubleshooting and fixing production issues with SLA compliance
Participate in continuous grooming in collaboration with Product Owner
Work in a Globally Distributed Development team environment with minimal supervision
Responsible for analyzing, and evaluating new technologies
Qualifications
Bachelor or master’s degree or equivalent with 10+ years of experience in the field of Computer Science, Software Engineering, or related field of education
8+ years of experience leading engineering teams and building software products and platforms
Strong mentorship and leadership skills
Strong computer programming foundation with knowledge in Data Structures, Concurrency, Algorithms, Design Patterns and Best Practices
8+ years of strong Java development experience
Expertise in data modeling, relational design using RDBMS and NoSQL such as Cassandra, Redis, MongoDB
Experience with Docker, Kubernetes and Istio
Experience with using public cloud such as AWS, Azure or GCP
Hands-on experience with Agile-scrum methodology and Test-driven development
Excellent communication, organization, and presentation skills
Good knowledge of Agile/Scrum, continuous integration, and deployment
Successful candidate will
"Keep Customer at the Center" of everything they do
“Foster Belonging” and “Create Clarity Always” for their team and all stakeholders
“Adapt With Speed" to the evolving landscape of opportunities and risks and "Take Accountability" of the outcomes
Exhibit a high curiosity growth mindset and will keep tabs on the latest trends & technologies to drive innovation
Show pride in ownership and strive for excellence
Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability. If you are a qualified candidate and need assistance or an accommodation, please let us know by completing this form.
Equinix is an Equal Employment Opportunity and, in the U.S., an Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law.
Software Engineering Manager
Posted today
Job Viewed
Job Description
Job Description
Software Engineering Manager
Facilisgroup is building SaaS solutions for the Promotional Products industry. We are recruiting a Software Engineering Manager to support the teams building our products.
The ideal candidate for this position has a strong background in software development. To be successful in this role, you should be confident hiring, mentoring, and leading software engineers.
This position reports to the SVP of Technology.
In this role you will:
- Lead multiple teams of software engineers, ensuring sprint commitments are met and delivery remains on track.
- Foster a high-performing, accountable team culture where team members feel comfortable sharing their ideas, concerns, and feedback. This can be achieved through regular team meetings, anonymous feedback channels, and an open-door policy.
- Conduct regular 1:1s focused on coaching, career development, and performance growth of direct reports.
- Ensure that team members have a healthy balance between their work and personal lives. This can be supported by offering flexible working hours, remote work options, and encouraging employees to take regular breaks and vacations.
- Collaborate with Staff and Principal Engineers to stay informed on technical direction and ensure team alignment–without being the primary technical decision-maker.
- Partner with software architects to report on progress, risks, and mitigation strategies to the SVP of Technology.
- Contribute to engineering budget planning and resource allocation.
- Coordinate with Product Management to ensure engineering deliverables align with customer expectations.
- Support onboarding, training, and continuous learning initiatives in partnership with product training teams.
- Maintain and evolve internal engineering policies and practices.
- Manage the performance review process and support engineers in achieving their professional goals.
- Ensure that pull requests are reviewed promptly and blockers are addressed quickly.
You bring with you:
- Proven experience as an Engineering Manager or People Lead in a software development environment.
- A strong track record of enabling engineering teams to deliver high-quality work on time.
- Familiarity with Agile methodologies, SCRUM framework, and experience managing sprint-based delivery.
- Experience with AI and LLM models, including developing, deploying, and optimizing machine learning algorithms and large language models.
- Knowledge of AI frameworks and tools and the ability to integrate AI solutions into existing software systems and workflows.
- Experience working with SaaS products, including brownfield and re-engineering efforts.
- Good understanding of the Microsoft .NET stack and Azure cloud services.
- A people-first mindset with a passion for coaching and developing engineering talent.
- Previous experience working in a development team as an engineer.
Education/Requirements
- BS/MS in Computer Science (or similar relevant field) and 7+ years equivalent work-experience.
- Previous demonstrated experience leading software developers.
Why Facilisgroup?
Through the principles of technology, supply chain and community, Facilisgroup delivers unparalleled growth to its partners within the promotional products industry. More importantly is what we delivery internally: we take care of our people.
Recognized by ASI as one of the Best Places to Work , we take our dedication to company culture seriously, with a commitment to diversity, inclusion, dignity, and respect in the workplace. We strive to provide an open, friendly, and creative atmosphere where collaboration and conversation between teams and leaders is encouraged.
We provide:
- A forward-thinking path to success with competitive pay and plenty of opportunity for growth
- Healthcare coverage, including health, dental, vision and flexible spending
- Exceptional retirement matching to make saving for the future even more rewarding
- Market-leading paid time off and paid holidays to enjoy your other passions in life
- Annual volunteer time to devote toward a passion project or volunteer option you love
- New parent perks like additional paid leave and flexible scheduling
Equal Opportunity Employer
Facilisgroup is committed to treating everyone with dignity and respect. All applicants will be considered for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, veteran, disability status, or criminal history. Facilisgroup believes in “fair chance hiring “and reserves the right to administer a criminal background check upon hiring and review criminal history.
Be The First To Know
About the latest Software product Jobs in Canada !
Intermediate Full Stack Software Developer - Product Development Group
Posted today
Job Viewed
Job Description
Job Description
Company Description
Canadian Bank Note Company (CBN) is a trusted leader in secure technology solutions for governments and businesses worldwide. The company operates across various business domains, including currency production, border security, civil identity, driver identification and vehicle information, excise control, lottery and charitable gaming.
Our 7 Core Principles shape and guide our corporate behaviours and underpin the sense of community you will experience at CBN. We pride ourselves on fostering a supportive and collaborative work environment, where employees are valued for their contributions and encouraged to grow professionally.
At CBN we seek long-term relationships with our employees and recognize and reward them with a competitive total compensation package that includes:
- An industry-leading defined contribution pension plan with company matching contributions (up to 5%) and payment of service fees;
- Best-in-class health, medical, and life insurance benefits;
- Access to virtual and telehealth services and apps; and
- Very progressive fertility, adoption, and surrogacy benefits to support all definitions of family.
Internal Job Title: Software Developer
Job Type: Permanent, Full-Time
Job Location: 18 Auriga Drive, Ottawa ON
Work Model: Hybrid
Position Summary
As a Full Stack Software Developer in our Product Development group, you will be responsible for designing, developing, and maintaining scalable applications. You will work closely with cross-functional teams including product owners, architects, and other developers to create seamless, efficient and high-quality solutions. Your expertise in both front-end and back-end technologies will be crucial in delivering high-quality, user-centric applications.
Responsibilities
Application Development
- Design and develop applications that are robust, high quality, scalable and maintainable
- Develop and maintain both client-side and server-side components using modern technologies
- Ensure seamless integration between the front-end and back-end components
- Write clean, maintainable, and efficient code while adhering to industry best practices and CBN coding standards
- Use version control systems like Git to manage code changes and collaborate with other developers
- Document code and create technical documentation to ensure maintainability
Troubleshooting & Optimization
- Troubleshoot and debug issues across the stack
- Identify and resolve issues in both the front-end and back-end of the application
- Use debugging tools and techniques to diagnose and fix problems
Collaboration
- Collaborate with product owners, designers, and other developers to understand requirements and provide technical solutions
- Conduct code reviews and review code written by other developers to ensure it meets quality standards
- Foster a culture of continuous improvement and knowledge sharing within the team
Innovation
- Continuously learn about new technologies and industry trends
- Stay informed about best practices and emerging standards in web development
Various Other Duties and Responsibilities
QualificationsEducation and Knowledge
- Bachelor’s degree in Computer Science (or similar field) or equivalent combination of education and years of relevant work experience
- Knowledge of the following:
- Object oriented programming principles
- Automated testing
- Agile (SCRUM) development methodology
Experience
- 4-7 years of software development experience
Technical Environment
- Languages: Java and C#
- Frameworks: Angular
- Databases: PostgreSQL / SQL
- Cloud: Azure/AWS
- Containerization: Docker / Kubernetes
- Automated testing : Junit, Mockito, Karma, Protractor, REST Assured, Robot Framework
- Tools: Jira, Git, ADO
Soft Skills and Characteristics
- Critical thinking skills
- Analysis, problem-solving
- Interpersonal skills
- Communication, teamwork and collaboration
- Organization and time management skills
- Growth mindset
- Self-directed
Mandatory Requirements
- Language: Fluency in English
Additional Information
Canadian Bank Note Company (CBN) is committed to fostering a diverse and inclusive workplace where all employees are treated with dignity and respect. We are proud to be an equal opportunity employer and do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other legally protected status.
We provide equal employment opportunities to all individuals, including women, Indigenous Peoples, persons with disabilities, visible minorities, and members of the 2SLGBTQ+ community. Our commitment to equity extends to all aspects of employment, including recruitment, hiring, promotion, compensation, benefits, training, and development. As part of our commitment to providing an inclusive, barrier free selection process, we ask that if you are contacted regarding the competition for this position, you advise the interview coordinator or any accommodation measures you may require.
At CBN, we value the unique perspectives and experiences that each employee brings to our organization, and we are committed to maintaining a workplace that reflects the diverse communities we serve. We believe that diversity and inclusion drive innovation and success, and we strive to create an environment where every employee can thrive and contribute to our collective goals.