Systems Engineer

Swim Recruiting

Vancouver

On-site

CAD 76,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Swim Recruiting is seeking a SailPoint System Engineer for a 6-month contract with a global retail client. This hands-on role focuses on identity governance using SailPoint IdentityIQ, building workflows and RBAC/ABAC models across the lifecycle.

The position is based in downtown Vancouver with in-office work four days per week, supported by a strong cybersecurity team and cross-functional partners, offering autonomy and impactful platform development.

Qualifications

  • 4+ years on project experience in enterprise identity management and governance technologies.
  • 3+ years hands-on experience with IdentityIQ and building full lifecycle management workflows.
  • Familiarity with Java, BeanShell, XML, PowerShell, JSON and SQL scripting.

Responsibilities

  • Design, implement, maintain, and mature enterprise identity management and governance technologies.
  • Build full lifecycle workflows and RBAC/ABAC frameworks.
  • Integrate applications using standard connectors for IdentityIQ.
  • Develop and maintain platform access governance across the organization.
  • Collaborate with cybersecurity and HR to ensure identity data accuracy and compliance.

Skills

Identity governance
RBAC/ABAC
Java
BeanShell
XML
PowerShell
JSON
SQL scripting
SailPoint IdentityIQ
API integration

Tools

SailPoint IdentityIQ
AWS
Azure
ServiceNow
GitLab CI/CD
RedHat Linux
Tomcat
AzureSQL
REST API
SOAP API

Job description

6-month contract SailPoint System Engineer role with a global retail client.

  • Contract SailPoint System Engineer role.
  • Global enterprise organization investing heavily in cybersecurity.
  • In office work arrangement, 4 days a week in downtown Vancouver.
What & Why:

As a result of growth in the cybersecurity space, we are looking for a SailPoint System Engineer to join our global enterprise client. In this role you'll build out their identity governance platform using SailPoint IdentityIQ, developing and maintaining workflows that manage the full identity lifecycle, from onboarding and access requests to custom system integrations. This is a hands‑on engineering role. You'll write code across Java, BeanShell, and PowerShell, build out RBAC/ABAC access models, and partner closely with cybersecurity and HR to keep identity data accurate and compliant. Think less day‑to‑day IAM administration and more platform development: you're building the engine that governs who has access to what across the company.

Who:

This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have an in person work arrangement with 4 days a week in office.

You:

You will bring the following education, skills and experience to the role:

  • 4+ years on project experience, including technical design, implementation, maintenance, and maturation of enterprise identity management and governance technologies.
  • 3+ years hands‑on experience working with IdentityIQ including integrating applications using a variety of standard connectors, building full lifecycle management workflows, and establishing RBAC/ABAC frameworks.
  • Familiarity with Java, BeanShell, XML, PowerShell, JSON and SQL scripting.
  • The following is considered an asset:
    • Experience building custom SCIM, ReST and SOAP API connectors.
    • Familiarity with AWS and Azure cloud service.
    • Hands on experience with Service Now platform and integration with SailPoint IdentityIQ.
    • Deep knowledge of identity cand access certification and attestation practices.
    • Exposure to GitLab CI/CD and best practices.
    • Experience with platform performance tuning on RedHat Linux/Tomcat/AzureSQL delivery stack.
Compensation:

This role pays between $55-65 per hour.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IAM Engineer
IAM Engineer

Swim Recruiting • Vancouver

On-site
CAD 83,000 - 96,000
Cloud Infrastructure Engineer - IAM
Cloud Infrastructure Engineer - IAM

Swim Recruiting • Vancouver

On-site
CAD 90,000 - 103,000
In-office four days a week
Senior Consultant, SailPoint ISC
Senior Consultant, SailPoint ISC

Cacheflow • Toronto

Hybrid
CAD 110,000 - 150,000
Medical Insurance
Life Insurance
Hybrid Work Model
+5
Senior Consultant, SailPoint ISC
Senior Consultant, SailPoint ISC

The Herjavec Group US • Toronto

Hybrid
CAD 110,000 - 150,000
Medical Insurance
Life Insurance
Hybrid Work Model
+6
SailPoint Architect
SailPoint Architect

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Calgary

Hybrid
CAD 100,000 - 130,000
Identity Management Consultant
Identity Management Consultant

Randstad Digital • Toronto

On-site
CAD 80,000 - 100,000
Senior Consultant IIQ
Senior Consultant IIQ

Cyderes • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Medical Insurance - Employee + dependents covered
Life Insurance
Retirement Match Program
+3
Identity Specialist II (Identity and Access Management - IAM Engineer II)
Identity Specialist II (Identity and Access Management - IAM Engineer II)

WorkSafeBC • Richmond

On-site
CAD 147,340,000 - 178,687,000
Defined benefit pension
3 weeks of vacation
Extensive health care and dental
+2
Business Analyst
Business Analyst

Tekgence Inc • Brampton

Hybrid
CAD 90,000 - 110,000
Senior Identity & Access Management
Senior Identity & Access Management

TEEMA • Brampton

On-site
CAD 90,000 - 125,000