3h ago
New
CAD $133,000–$183,000/yr

Software Engineer II - CIAM

CanadaCanadaRemoteFull-timemid
Software EngineerSoftware Engineering
1 views0 saves0 applied

Quick Summary

Requirements Summary

Demonstrated ability to write, test, and debug software using Pyt

Technical Tools
Software EngineerSoftware Engineering

We are seeking a motivated Software Engineer to help build and enhance secure customer identity and authentication systems. In this role, you will contribute to the backend services that support registration, login, authorization, and account lifecycle management across consumer and business applications. You will develop reliable APIs and authentication features while working with modern identity platforms and security-focused technologies. Collaborating with experienced engineers and cross-functional partners, you will help deliver secure, seamless digital experiences for customers. This position offers an opportunity to strengthen your software engineering expertise while developing specialized knowledge in Customer Identity and Access Management (CIAM). It is ideal for an engineer with solid programming fundamentals, a problem-solving mindset, and a genuine interest in building secure, scalable systems within a remote-first environment.

  • Build and deliver customer-facing authentication features, including streamlined login experiences, multi-factor authentication (MFA), step-up authentication, and device binding.

  • Develop, test, and maintain backend services and APIs using Python, Kotlin, or comparable programming languages to support secure customer access.

  • Integrate identity management technologies and platforms, such as Okta, Auth0, and ForgeRock, with web, mobile, and partner applications.

  • Participate in the full software development lifecycle, including technical design, implementation, automated testing, code reviews, and production deployments.

  • Debug backend services, investigate production issues, and use logs, metrics, and monitoring tools to improve system reliability and performance.

  • Collaborate with engineering, product, and security teams to translate requirements into practical technical solutions that meet customer and business needs.

  • Apply secure software development practices to authentication and identity services, contributing to the protection of customer accounts and sensitive information.

  • Learn from experienced engineers through mentorship, code reviews, and collaborative problem-solving while progressively taking ownership of scoped engineering projects.

Requirements

~1 min read
  • Demonstrated ability to write, test, and debug software using Python, Kotlin, or a similar programming language through professional experience, internships, coursework, personal projects, or open-source contributions.

  • Foundational knowledge of backend software development, including APIs, data structures, databases, and version control.

  • Strong problem-solving and analytical skills, with the ability to investigate technical issues and develop practical, maintainable solutions.

  • Interest in authentication, identity management, and secure software development, with a willingness to build expertise in Customer Identity and Access Management.

  • Familiarity with identity protocols, authentication mechanisms, or CIAM platforms is an advantage but is not required.

  • Ability to write readable, maintainable code and contribute to automated testing, code reviews, and production support.

  • Clear communication skills and the ability to collaborate effectively with engineering, product, and security stakeholders.

  • A proactive learning mindset, openness to feedback, and willingness to seek guidance and grow through mentorship.

  • Must reside in one of the eligible Canadian provinces: Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

What We Offer

~2 min read
✓Annual base salary: CAD $133,000–$183,000, with starting compensation typically positioned at the beginning of the range and determined by location, experience, and job-related skills.
✓Equity opportunities: Potential eligibility for equity rewards and participation in an employee stock purchase plan (ESPP), allowing eligible employees to purchase company stock at a discount.
✓Comprehensive healthcare: 100% employer-paid medical coverage premiums for employees and their dependents, including dental and vision coverage.
✓Monthly spending stipends: Financial support for technology expenses, health, and wellness needs.
✓Flexible time off: Flexible paid time off and generous holiday schedules to support rest and work-life balance.
✓Remote-first flexibility: Work remotely from an eligible Canadian province, with occasional in-person activities where required.
✓Onboarding experience: An opportunity to participate in an in-person onboarding experience to connect with colleagues and learn about the organization.
✓Inclusive hiring: A commitment to providing an accessible interview process, including accommodations for candidates with disabilities.

Location & Eligibility

Where is the job
Canada
Remote within one country
Who can apply
CA

About this job

Pay per year
CA$133,000–CA$183,000 a year
Who can apply
Canada
Posted
Today
Employer
has 5,608 open jobs on Jobera in 42 countries.

Listing Details

Posted
October 28, 2026
First seen
October 28, 2026
Last seen
October 28, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
80%
Scored at
October 28, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

Software Engineer II - CIAMCAD $133,000–$183,000