Software Engineer II - CIAM
Jobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer II – CIAM based in Canada. 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. Accountabilities - 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: - 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.
$133k - $183k per year
...and authentication. This role is a hands-on, mid-engineering position inside Information Security, contributing to core CIAM capabilities that protect customers and support... ..., turning product requirements into working software that helps customers access their accounts securely...SuggestedFull timeInternshipRemote work- ...performant data infrastructure. Continuously develop expertise in distributed data systems. Requirements ~3+ years of software engineering experience with solid distributed-systems and data fundamentals. ~ Exposure to or experience with data platform systems, including...SuggestedFull timeWork at officeWork from homeFlexible hours
- ...challenges and are focused on providing Canadians with better access to the care they need. We are seeking a highly skilled Backend Software Engineer to join our team. The ideal candidate will have a strong background in Node, and PostgreSQL. As a member of our integrations...SuggestedFlexible hours
- ...Lead end-to-end delivery of complex, ambiguous, and cross-team software initiatives. Architect and build robust backend services and... ...technical guidance through code reviews, architectural decisions, and engineering best practices. Mentor junior engineers and help colleagues...SuggestedLong term contractFull timeRemote workFlexible hours
- ...or control theory. Proficiency in Python and SQL. Strong analytical and communication skills. Preferred: 2+ years of software engineering experience applying quantitative methods to production systems. Preferred: familiarity with advertising systems, auction theory...SuggestedFull timeRemote work
- ...everything to do with the trading backend services such as the matching engine, market data gateways, internal and external APIs, and various... ...-driven engineering culture. What You Bring – 3+ years of software engineering experience – Experience building financial...Full timeLocal area
- ...contrast). Our unique integrated stack of optimized hardware, software, and increasingly AI, coupled with the patient-centric experience... ...the change against “we caught it too late again". The Senior Engineer II role is a senior technical leadership position responsible for...Long term contractFull timeRemote work
- ...nice thing about growing 30%+ at ~$2B ARR is that we need great engineers everywhere, and we have the room to shape the role around the right... ...the role: Samsara (NYSE: IOT) sits at the center of hardware, software, AI, and the physical world. The platform processes 25+ trillion...Long term contractFull timeRemote workRelocation packageFlexible hours
$250k - $280k per year
...on top of it. You'll work in a small, cross-functional group of engineers with a dedicated product manager and designer, shipping features... ...wins and failures. What you’ll bring to the role: - Significant software engineering experience, with a record of shipping and owning features...Full timeRemote workShift work- ...product experience from Metrics to Triggers and SLOs. As a senior engineer on Storage, you’ll work on high-impact systems where our... ...- Support our services in production. We believe in owning the software we build. Every engineer on Storage participates in on-call rotations...Full timeRemote work
- ...activities such as participation in the interview process. What We Look For - You have a total of 1. 5+ years of experience as a software engineer. - You have experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin. - You...Full timeWork at officeRemote work
- ...and no tradeoffs on what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer web experiences... ...technology integrations, attribution, and measurement. As a Software Engineer II on MPE, you will build and improve high-traffic consumer web...Full time
$133k - $183k per year
...activities such as participation in the interview process. What We Look For - You have a total of 1. 5+ years of experience as a software engineer. - You have experience shipping web apps using declarative UI frameworks like React. - You have experience designing, developing...Full timeWork at officeRemote work- .... These responsibilities require us to learn and gain deep expertise in various database systems. We are looking for a talented Software Engineer who can build and scale Cache Services (Redis and Valkey) identifying opportunities to improve how we migrate, productionize, operate...Full timeInternship
$133k - $183k per year
...generation of Affirm’s Checkout Platform to provide a world-class buying experience that puts customers first! We are seeking a Backend Software Engineer to build out financial products and features providing new levels of accessibility and flexibility to our users. You will work...Long term contractFull timeWork at officeRemote work$133k - $183k per year
...activities such as participation in the interview process. What We Look For - You have a total of 1. 5+ years of experience as a software engineer. - You have experience shipping web apps using declarative UI frameworks like React or Vue - You have experience shipping mobile...Full timeWork at officeRemote work- ...long term. About the role: Samsara is looking for an experienced Engineering Manager to lead our Core Infrastructure team. This team builds... ...: - You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact...Long term contractFull timeRemote work
- ...combines hands-on IAM operations, automation, and production software engineering to make identity services more reliable, scalable, and easier... ...primarily with SailPoint and enterprise identity integrations, with CIAM-adjacent Auth0 work where enterprise systems intersect with...Full timeInternship
- ...behind every seamless customer experience is a world-class engineering organization building the systems that make it all possible.... ...faster, more reliably, and with less friction. As a Senior Software Engineer II on the Developer Experience team, you will play a critical role...Full timeWork at officeWork from homeFlexible hoursShift work
- ...applications and next steps. Our partner is looking for a Full Stack Engineer II based in Canada. We are looking for a versatile Full Stack... ..., writing high-quality code, and continuously improving software performance. Join a collaborative, growth-oriented engineering...Full time
- ...creation flows, creative management, reporting dashboards, and design system foundations that power it. We are hiring a Senior Frontend Engineer II (L6) to co-own the technical roadmap for our advertiser-facing experience, modernize our frontend architecture, and scale complex...Long term contractFull timeWork at officeWork from homeFlexible hours
- ...platform for Financial Planning & Analysis (FP&A), an established software category with a multi-billion market but no clear winner. We’re... ...experiences that make complex products intuitive Raise the engineering bar through excellent code, thoughtful reviews, and clear...Full timeApprenticeshipLocal areaRemote work
- ...Developers are forced to think about regions, caching, codecs and security before they can start uploading anything. We are looking for engineers to solve this problem once and for all! You will be working across the entire stack – client libraries, CLI, CDN, the storage...Full timeRemote workFlexible hours1 day per week
- ...collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and the...Full timeImmediate startRemote workWorldwideHome office
- ...OpenTelemetry releases, review contributions, and evaluate changes. Partner with customer engineers on deliveries alongside the Customer Success team. Requirements At least 5 years of software engineering experience and strong TypeScript proficiency. Experience shipping...Full timeRemote work
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...Full timeWork at officeLocal areaRemote workWork from homeWorldwide
$100 per hour
...regions may not be supported by the client. Check out this Loom video for more details: We’re looking for highly experienced software engineer (SR+) to help evaluate the quality of interactions with modern coding agents such as OpenAI Codex and Claude Code. This is...Full timeContract workRemote workWorldwideFlexible hours$120 per hour
...Employers Job seekers Career centers Handshake AI Enterprise AI Research Log in Sign up SOFTWARE ENGINEER (CANADA) Sign up now Up to $120/hr Depending on the project Bachelor's , Master's , Ph.D's , Postdocs Remote Part-time Flexible hours Opportunity Overview Handshake is...Contract workPart timeManual laborRemote workFlexible hours- ...concurrency. Review pull requests and help maintain consistent engineering standards, tests, and error handling. Requirements ~5+... ...from design through on-call. ~ Bachelor’s degree or higher in Software Engineering, Computer Science, or a related field. ~ Strong Python...Full time
$169k - $185k per year
...based in New York City, and we are solving some of the biggest challenges in youth sports today. The Position: As a Staff Software Engineer, you will lead the technical design and delivery of integrations and APIs built and operated as products. You will help turn GameChanger...Long term contractTemporary workWork at officeImmediate startRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II - CIAM. Be the first to apply!
- software developer remote Remote
- software design engineer Remote
- software engineer devops Remote
- remote entry level software developer Remote
- part time software developer Remote
- director software engineering Remote
- software engineer - ai machine learning Remote
- software engineer salary in canada Remote
- software engineer - computer Remote
- software developer internship Remote
