Staff Software Engineer - Identity & Access Management
$240k - $300k per yearBrex
Why join usBrex is the intelligent finance platform that enables companies to spend smarter and move faster in more than 200 markets. By combining global corporate cards and banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations, gain real-time visibility, and control spend effortlessly. Brex’s AI-native automation and world-class service eliminate manual expense and accounting tasks for customers so they can focus on what matters most. Tens of thousands of the world's best companies run on Brex, including DoorDash, Coinbase, Robinhood, Zoom, Plaid, Reddit, and SeatGeek.
Working at Brex allows you to push your limits, challenge the status quo, and collaborate with some of the brightest minds in the industry. We’re committed to building a diverse team and inclusive culture and believe your potential should only be limited by how big you can dream. We make this a reality by empowering you with the tools, resources, and support you need to grow your career.
Engineering at BrexEngineering at Brex is about building systems that scale with speed and intention. Our teams operate with high autonomy and deep collaboration, own outcomes end to end, and push for excellence from architecture to deployment. It’s an environment where engineering is a craft and builders grow by solving meaningful technical problems.
What you’ll doThe Identity and Access Management team builds and maintains secure, user-friendly authentication and authorization systems that protect users, safeguard company assets, and provide a seamless access experience for developers. The team owns critical platform capabilities including login methods, step-up authentication, our custom authorization platform, account delegation flows like Copilot, Pro Access login, embedded partnerships authentication, and core vendor integrations.
As a Staff Engineer on IAM, you will lead projects and initiatives to improve the security, reliability, and developer experience of our authentication, authorization, and identity platforms for customers, partners, and internal systems. You will scope and drive projects with clear impact, work cross-functionally with the broader engineering organization, help define the team’s technical quality, and help evolve the identity platform as Brex invests in signed identity propagation, delegated and agent identity, fine-grained authorization, stronger auditability, and enterprise-ready customer authentication experiences.
Where you’ll workThis role will be based in our Vancouver office. We are a hybrid environment that combines the energy and connections of being in the office with the benefits and flexibility of working from home. We currently require Monday, Wednesday and Thursday to be designated in office days. As a perk, we also have up to four weeks per year of fully remote work!
Responsibilities
Design, build, and operate backend systems and APIs for authentication, authorization, identity context, and audit-related workflows.
Lead engineers across the organization on initiatives end to end, from technical design and implementation through rollout, measurement, and operational support.
Improve login and access experiences across SSO, MFA, step-up authentication, delegated access, and enterprise identity flows.
Build and extend authorization systems that support custom roles, resource-aware access control, and secure defaults for product teams.
Lead creation of durable, identity-aware audit trails and attribution for user, service, delegated, and agent-driven actions.
Partner closely with engineers across Brex to make IAM integrations secure by default and easier to adopt through clear patterns, tooling, and shared libraries.
Mentor engineers on the team to deliver high-quality code and produce operational improvements that raise the bar for reliability and maintainability across the team’s systems.
Requirements
You have strong software engineering fundamentals and experience building reliable production backend systems.
You have experience leading complex projects and mentoring other engineers.
You have strong API design fundamentals, rigor around testing, code quality, and documentation.
You understand core IAM concepts such as authentication, authorization, sessions, tokens, MFA, SSO, OAuth, SAML, OIDC, or RBAC.
You communicate clearly, collaborate well across teams, and are effective in cross-functional technical discussions.
You care about operational excellence and know how to improve system reliability, reduce toil, and maintain high-quality services over time.
You have strong product and engineering judgment and can balance security, usability, and developer experience.
Bonus points
You have worked on identity and access management, authentication, authorization, or audit systems in a production environment.
You have hands-on experience with Okta, Oso, SSO, SAML, OIDC, OAuth, or WebAuthn.
You have experience building enterprise-facing admin controls, authorization platforms, delegated access flows, or audit trails.
You have worked on platform teams that provide shared infrastructure, paved roads, or secure-by-default frameworks for other engineering teams.
Compensation:The expected salary range for this role is $240,000 - $300,000 CAD. However, the starting base pay will depend on a number of factors, including the candidate’s location, skills, experience, market demands, and internal pay parity. Depending on the position offered, equity and other forms of compensation may be provided as part of a total compensation package.
Brex LLC is a wholly owned subsidiary of Capital One, N.A.
#J-18808-Ljbffr
Working at Brex allows you to push your limits, challenge the status quo, and collaborate with some of the brightest minds in the industry. We’re committed to building a diverse team and inclusive culture and believe your potential should only be limited by how big you can dream. We make this a reality by empowering you with the tools, resources, and support you need to grow your career.
Engineering at BrexEngineering at Brex is about building systems that scale with speed and intention. Our teams operate with high autonomy and deep collaboration, own outcomes end to end, and push for excellence from architecture to deployment. It’s an environment where engineering is a craft and builders grow by solving meaningful technical problems.
What you’ll doThe Identity and Access Management team builds and maintains secure, user-friendly authentication and authorization systems that protect users, safeguard company assets, and provide a seamless access experience for developers. The team owns critical platform capabilities including login methods, step-up authentication, our custom authorization platform, account delegation flows like Copilot, Pro Access login, embedded partnerships authentication, and core vendor integrations.
As a Staff Engineer on IAM, you will lead projects and initiatives to improve the security, reliability, and developer experience of our authentication, authorization, and identity platforms for customers, partners, and internal systems. You will scope and drive projects with clear impact, work cross-functionally with the broader engineering organization, help define the team’s technical quality, and help evolve the identity platform as Brex invests in signed identity propagation, delegated and agent identity, fine-grained authorization, stronger auditability, and enterprise-ready customer authentication experiences.
Where you’ll workThis role will be based in our Vancouver office. We are a hybrid environment that combines the energy and connections of being in the office with the benefits and flexibility of working from home. We currently require Monday, Wednesday and Thursday to be designated in office days. As a perk, we also have up to four weeks per year of fully remote work!
Responsibilities
Design, build, and operate backend systems and APIs for authentication, authorization, identity context, and audit-related workflows.
Lead engineers across the organization on initiatives end to end, from technical design and implementation through rollout, measurement, and operational support.
Improve login and access experiences across SSO, MFA, step-up authentication, delegated access, and enterprise identity flows.
Build and extend authorization systems that support custom roles, resource-aware access control, and secure defaults for product teams.
Lead creation of durable, identity-aware audit trails and attribution for user, service, delegated, and agent-driven actions.
Partner closely with engineers across Brex to make IAM integrations secure by default and easier to adopt through clear patterns, tooling, and shared libraries.
Mentor engineers on the team to deliver high-quality code and produce operational improvements that raise the bar for reliability and maintainability across the team’s systems.
Requirements
You have strong software engineering fundamentals and experience building reliable production backend systems.
You have experience leading complex projects and mentoring other engineers.
You have strong API design fundamentals, rigor around testing, code quality, and documentation.
You understand core IAM concepts such as authentication, authorization, sessions, tokens, MFA, SSO, OAuth, SAML, OIDC, or RBAC.
You communicate clearly, collaborate well across teams, and are effective in cross-functional technical discussions.
You care about operational excellence and know how to improve system reliability, reduce toil, and maintain high-quality services over time.
You have strong product and engineering judgment and can balance security, usability, and developer experience.
Bonus points
You have worked on identity and access management, authentication, authorization, or audit systems in a production environment.
You have hands-on experience with Okta, Oso, SSO, SAML, OIDC, OAuth, or WebAuthn.
You have experience building enterprise-facing admin controls, authorization platforms, delegated access flows, or audit trails.
You have worked on platform teams that provide shared infrastructure, paved roads, or secure-by-default frameworks for other engineering teams.
Compensation:The expected salary range for this role is $240,000 - $300,000 CAD. However, the starting base pay will depend on a number of factors, including the candidate’s location, skills, experience, market demands, and internal pay parity. Depending on the position offered, equity and other forms of compensation may be provided as part of a total compensation package.
Brex LLC is a wholly owned subsidiary of Capital One, N.A.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Identity & Access Management in Winnipeg, MB vacancy
- ...others. About the roleKong is building the future of API management for developers. We’re a fast-growing, well‑funded company with... ...become an integral part of Kong’s product portfolio. As a Staff Software Engineer on the Konnect team at Kong, you’ll architect Kong Identity'...SuggestedWorldwide
- Build reliable identity services at Affim through Python backend engineering, IAM operations, and automation in a remote-first environment. Work remotely from... ...Engineer II, you will combine hands-on identity and access management operations with production software engineering....SuggestedRemote work
- ...industries by unleashing the power of software and data. We enable organizations of... ...contributors working together to help our users manage MongoDB at a global scale. We are... ...minutes.We're seeking a Software Engineer to join the Atlas Identity and Access Management (IAM) team. The...SuggestedInternshipWork at officeWorldwide
$160k - $220k per year
Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the... ...work. We're all in on this mission. If you are too, let's talk.Staff Software Engineer, Device Identity (Java) Device Identity and Access...SuggestedLong term contractLocal areaWorldwide- ...Canada, Spain, Switzerland, the United Kingdom, the United States and more!High Level Role Overview As a Senior Staff Developer for User Identity & Access Management (UIAM), you will play a pivotal role in shaping the technical direction of our identity platform, which serves...SuggestedWork at officeFlexible hours
$160k - $220k per year
**Secure Every Identity, from AI to Human**Identity is the key to unlocking the potential... ...customers.Join an elite team of full-stack engineers, visionary data scientists, and... ...Threat Protection with the company AIThe Staff Software Engineer Opportunity the company is seeking...Remote workWorldwide- ...secure authentication with SAML, OIDC, and OAuth 2.0 as a Senior Access Management Engineer in hybrid London, Canada.Mobility Global seeks a senior engineer with six-plus years in access management, identity, or authentication engineering. You will secure enterprise and SaaS...
$98.6k - $154.9k per year
...and more)Retirement savings planEmployee Assistance ProgramWhat are your contributions to the team? Step into the role of Identity & Access Management (IAM) Manager within the Cyber Security team, taking full ownership of the design, implementation and governance of...InternshipFlexible hours$120k - $150k per year
Identity and Access Management (IAM) Operations Manager Description:Permanent Full TimeThe Manager, IAM Access Operations leads enterprise Identity... ..., and operational excellence initiatives.Partner with IAM Engineering and Architecture on transition, deployment and...Permanent employmentFull timePart timeInternshipFlexible hours$90k - $130k per year
...free of barriers. Your role:The Product Management team is responsible for executing... ...s OAuth solution and contribute to the Identity and Access Management product line (“IAM”). In this... ...of the following is considered an asset:Software Key Management servicesSecurity, Authentication...- ...enterprise IAM. This role blends hands‑on IAM operations, automation, and production software engineering to make identity services more reliable and scalable. You will run core access lifecycle processes, troubleshoot production issues, and automate repetitive work while...Remote work
- Join Intact as a Specialist Security Advisor focusing on Identity and Access Management in a hybrid setup. Leverage your expertise in IAM, security principles, and governance to lead multi-client initiatives. As part of Partner Solutions, you will be the subject-matter expert...
- Lead enterprise identity strategy at McCormick Canada across hybrid environments, using Active Directory, Microsoft Entra ID, and access automation. This hybrid role serves Mississauga or London... ....The Director, Identity and Access Management defines global IAM and Directory...
$90.46k - $129.09k per year
...cultural growth. We seek excellent students, faculty, and staff to join us in what has become known as the "Western Experience... ...technology solutions and services. The mission of the Identity and Access Management (IAM) team is to implement and operate modern, enterprise-class...Immediate start- Elevate your career with Kyndryl as a Customer Technology Advisor focusing on Identity and Privileged Access Management. Engage with senior executives to shape security strategies and drive business success in a hybrid work environment. As a key member of Kyndryl's Cyber...
- Lead global identity strategy at McCormick Canada, directing Active Directory, Microsoft Entra ID, authentication, and access management services.The Director, Identity and Access Management defines enterprise IAM and directory services strategy, standards, and modernization...
- Shape identity governance and risk management at Canada Life as a permanent full time Manager overseeing enterprise access operations. Strengthen controls and resilience.This Manager leads identity security operational controls across lifecycle processes, segregation of duties...Permanent employmentFull time
- Shape secure Identity and Access Management for a unified clinical platform through access governance and Role-Based Access Control expertise. This... ...population analysis across healthcare functionsFacilitate role engineering workshops with stakeholdersDevelop access matrices and...
- Lead identity and authentication architecture as a Staff Software Engineer at Coalition, working remotely from any location in Canada. Shape secure backend systems.Coalition’s Auth/Accounts team builds identity, authentication, authorization, and account capabilities for products...Remote work
- Shape identity and access product direction for Ontario Health’s ONE ID, using customer research,... ...communication in-office.As Senior Product Manager, you will serve as ONE ID’s subject... ...experience with IAM solutions10+ years in software development environments and...Work at office
- ...Opendoor is seeking a security engineer to own the identity platform and authentication strategy across employees and contractors. You will design and implement the platform that decides access and write code to enforce policies. You will work with Okta + WebAuthn, IAM as...For contractorsWork at office
- Own identity security at Alpaca with IAM and SSO expertise while working remotely across the... ...Security Team.As an IT Security Engineer, you will protect workforce identities, endpoints... ...security standards across MFA, privileged access, endpoint security, email protection, and...Remote work
$125k - $165k per year
...idea. Make it easier for practitioners to access the products they trust so they can... ...RBAC, and MFA 5+ years of professional software development experience Hands-on experience... ..., maintainable code and fostering strong engineering practices What we can offer you: Generous...Work at officeWork from homeFlexible hours$165k - $330k per year
...us and help build the platform engineers turn to ship AI products. About... ...people, services, and agents access the platform. This is the founding role for our identity and authorization team within enterprise... ...cleaner, more precise ways to manage access as the platform grows....Flexible hours$140.6k - $190.6k per year
Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including home grown built tools for cost reporting, forecasting, optimization, software inventory, and related internal engineering tools....Long term contractWork at officeLocal areaFlexible hours- ...lets the world’s leading life sciences organizations securely adopt and scale BioRender. As a Staff Software Engineer on this team, you’ll own core platform capabilities like identity, permissions, and enterprise integrations – and help shape how BioRender connects with AI-...Long term contractInternshipRemote work
$152.2k - $253.65k per year
...integrates unified endpoint management, virtual apps and desktops, digital... ...services on a common data, identity, and automation foundation.... ...are looking for a seasoned Engineer (5–18 years of experience) to... ...architect and design enterprise software and cloud services, lead the...Permanent employmentFull timeRemote workFlexible hours$172k - $229k per year
...BuildOps, we’re building a groundbreaking software solution, purpose-built to support... ...contractors. From helping our customers to manage their service all the way to project... ...environments. Could you be our next hire? As a Staff Software Engineer, your primary focus will be to...For contractorsWork at officeLocal areaWork from homeMonday to fridayFlexible hours$140k - $190k per year
...development of digital investigative software that acquires, analyzes, and shares evidence... ...We’re looking for a seasoned Staff Software Engineer who thrives on technical depth and... ...collaborate with Senior Engineers, Product Managers, and UX Designers to create a cohesive...Work at officeLocal areaFlexible hours- ...architecture, and mentoring engineers to do their best work and advance... ..., and operate infrastructure software. This is not a 'stay in... ...reliability, container lifecycle management, and dev experience. Be a... ..., sexual orientation, gender identity, gender expression, age,...Local areaWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Identity & Access Management. Be the first to apply!
Related searches
- junior software developer .net Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software asset management analyst Winnipeg, MB
- entry level software Winnipeg, MB
- software application developer Winnipeg, MB
- software sales Winnipeg, MB
- software Winnipeg, MB
- embedded software Winnipeg, MB
- software support Winnipeg, MB
- spécialiste assurance qualité logiciel Winnipeg, MB

