Apply now

Posted last month

Application Security Engineer II

@ Spring Financial Inc.

Vancouver, British Columbia

$85k–$115k/yrHybridFull-time3+ years experience
Apply now
SIGNALS

Overview

Spring Financial is hiring an Application Security Engineer II to secure its applications, services, and APIs in a hybrid, full-time permanent role in downtown Vancouver. The work covers threat modeling, secure code reviews, vulnerability remediation, and evolving the Secure Development Lifecycle and automated security testing. The posting states a salary of $85,000 to $115,000, three set office days a week with two work-from-home days, and full extended health, dental and vision coverage with 100% of premiums paid by the employer.

Pay:

$85,000–$115,000 a year

Responsibilities:

  • Lead threat modeling and secure architecture reviews for features and APIs
  • Remediate vulnerabilities with engineering teams to closure
  • Embed and enforce security checks in CI/CD pipelines
  • Tune automated security testing and reduce false positives
  • Own application-level SOC 2 and compliance evidence

Requirements summary:

  • 3+ years in application or software security
  • Knowledge of OWASP Top 10 and secure coding
  • Hands-on threat modeling (STRIDE or PASTA)
  • Experience with AWS and cloud-native architecture
  • Understanding of OAuth/OIDC, SSO, JWT and secrets management

Tools & skills

Benefits mentioned

Health insuranceDentalVision
Source and dates

Employer career site / ATS feed · bamboohr

Employer posting date
2026-10-07
First seen by our source
2026-10-08
Source record updated
2026-10-16

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentIT
Experience3+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedRetirement plan

Summary and details written by AI from the posting; the employer’s posting is the authority.

Spring Financial Inc.

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Let's grow together 🌱

Full company description

Spring Financial is a leading financial technology company that provides all Canadians with simplified money solutions to help build credit, save money, and borrow responsibly. Millions of Canadians have been locked out of the financial system and are stuck in a payday cycle of high-interest debt without any opportunity to improve their situation. Our mission is to democratize access to better credit with an industry-leading suite of financial solutions that provide better opportunities for Canadians to build credit, save money, and access premium loan products. Our industry-leading product set—including signature credit-building products, mortgage solutions, and personal lending—have allowed hundreds of thousands of Canadians to access financing online, via text, or over the phone – all from the comfort of their own home. Since our launch in 2014, we have become one of the largest fintech companies in Canada with over a million applicants and 250,000 product originations. We are a diverse, forward-thinking, and fast-growing team of high-energy innovators. We empower our employees by offering them opportunities to explore their interests and passions while helping them discover their full potential. We embrace both collaboration and individualism as we work towards a common goal – to make financing fair and accessible for all Canadians. If you want to be part of our mission to democratize access to better credit, we offer unmissable opportunities for ambitious candidates to step up and fast-track their career growth. Come and discover your potential at Spring Financial!

LinkedIn followers
7,794
People associated on LinkedIn
321
Reported office locations
  • 505-555 Burrard St., #600, Vancouver, British Columbia V7X 1M8, CA
Business categories
  • Finance
  • Personal Finance
  • Financial Services
  • Banking & Lending
Other recorded names
  • Spring Financial Inc.
  • Spring Financial
Specialties
  • Credit
  • Personal Finance
  • and Financial Freedom
Profile identifies a recruitment agency
No
Reported total investment
0

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Spring Financial is a leading financial technology company that provides all Canadians with simplified money solutions to help build credit, save money, and borrow responsibly. Millions of Canadians have been locked out of the financial system and are stuck in a payday cycle of high-interest debt without any opportunity to improve their situation. Our mission is to democratize access to better credit with an…

FieldValue
IndustryFinancial Services
Company size501-1,000 employees
HeadquartersVancouver, British Columbia
Organization typePrivately Held
Year founded2014
SpecialtiesCreditPersonal Financeand Financial Freedom
Open jobs on Jobsy3
LinkedInView page
Job description

About us:
Spring Financial is a Canadian financial technology company focused on making every day financial services simpler, faster, and more accessible.

We build technology that helps Canadians build credit, save money, and access lending products without unnecessary friction. Our platforms allow customers to apply and manage their finances online, by text, or over the phone, making the experience convenient and flexible.

Since launching in 2014, Spring has grown into one of Canada’s largest fintechs, with over 250,000+ product originations across credit-building products, personal lending, and mortgage solutions. We’re a fast-growing, product-driven team that values practical solutions, strong execution, and thoughtful collaboration. We give people ownership, trust them to make decisions, and focus on building systems that scale reliably.

If you’re interested in working on real-world fintech platforms used by hundreds of thousands of Canadians, Spring offers the opportunity to make a tangible impact through well-built technology.

NOTE: This is a full-time, permanent, hybrid position in downtown Vancouver. 3 set days in the office and 2 WFH.

About the role:
As an Application Security Engineer II, you are an experienced practitioner who works independently to secure Spring’s applications, services, and APIs. You take ownership of application security across one or more product domains and play a central role in keeping those systems safe as they evolve. You understand the “why” behind the work, connecting security decisions to customer trust, regulatory commitments, and business outcomes. You demonstrate good judgment when working through ambiguity and elevate the security posture of the systems and teams around you.

You are responsible for designing and delivering moderately complex application security work, often navigating evolving requirements and unclear boundaries. You lead threat modeling sessions for new features, run secure code reviews on high-risk changes, and partner with engineering teams to remediate vulnerabilities in code, configurations, and dependencies. You help move security controls from advisory to enforced, with clear exception handling, so they protect delivery without blocking it unnecessarily. This is a core part of our current work. You make pragmatic choices that balance security rigor with delivery velocity, and you help teams understand which risks matter most. You contribute actively to Spring’s Secure Development Lifecycle (SDL), identifying gaps and proposing improvements that scale across engineering.

You are expected to use AI-powered tools to improve your productivity, especially for repetitive review tasks, vulnerability research, and remediation guidance. You incorporate these tools thoughtfully and remain accountable for validating their accuracy and security implications. You take full responsibility for the quality of your reviews and the controls you put in place. You help You help improve our automated security testing across code, dependencies, containers, infrastructure, and cloud configuration, and you treat false-positive reduction as a first-class problem because engineering trust in security tooling is a prerequisite for everything else we do.

You begin to work directly with product, engineering, and DevOps stakeholders, particularly on features that touch sensitive customer data, payment flows, or third-party integrations. You help clarify scope, translate security requirements into technical solutions, and provide insight into trade-offs and timelines. You represent application security in cross-functional conversations and take responsibility for delivering outcomes, not just findings. You also contribute to incident response, help our SOC 2 audit run smoothly by owning the evidence for application-level controls, and support cloud security and security monitoring work.

What you’ll do:

  • Lead threat modeling, secure code reviews, and security architecture reviews for features and services in your domains, including APIs and authentication flows.
  • Partner with engineering teams to remediate vulnerabilities across applications, APIs, and cloud configurations, driving issues to closure.
  • Own and evolve sections of Spring’s SDL, embedding security checks and guardrails into CI/CD pipelines, and moving them from advisory to enforced with clear exception handling.
  • Operate, tune, and improve automated security testing across code, dependencies, containers, and infrastructure, so findings are accurate and actionable. (e.g., Snyk, GitHub Advanced Security, Burp Suite, Semgrep, Checkov).
  • Help define how vulnerabilities are tracked, prioritized, and closed, including exceptions and risk acceptance."
  • Use AI tools to accelerate vulnerability research, code review, and remediation guidance, validating output critically, and help build AI-assisted security automation with human review gates.
  • Triage cloud security and monitoring findings, and contribute to logging and detection improvements
  • Collaborate with platform and DevOps teams on identity, access, and secrets management patterns (e.g., OAuth/OIDC, SSO, JWT token handling, Vault, AWS IAM).
  • Contribute to incident response for application-related vulnerabilities, including investigation, containment, and post-incident learning.
  • Own the application-level evidence and controls needed to support SOC 2 and other compliance obligations, including privacy (and where applicable, PCI DSS) audits.
  • Mentor early-career application security engineers and help raise the team’s technical bar.

What we're looking for:

Requirements

  • 3+ years of experience in application security, security engineering, or software engineering with a security focus.
  • Solid working knowledge of web and cloud application security principles, the OWASP Top 10, and secure coding best practices.
  • Proficiency reviewing code in at least one modern language, and scripting to automate security tasks.
  • Hands-on experience with at least one threat modeling framework (e.g., STRIDE, PASTA) and the ability to lead a session for a moderately complex feature.
  • Hands-on experience running automated security testing in a development pipeline, including tuning rules and reducing false positives. (e.g., Snyk, GitHub Advanced Security, Burp Suite, Semgrep, Checkov, or similar).
  • Working knowledge of AWS and cloud-native architecture (e.g., microservices, containers, API gateways).
  • Solid understanding of identity, access, and secrets management patterns (e.g., OAuth/OIDC, SSO, JWT token handling, Vault, AWS IAM).
  • Effective use of AI development and security tools in day-to-day work, and an understanding of AI-specific security risks (e.g., prompt injection, data leakage).
  • Strong written and verbal communication; able to influence engineers without authority.
  • Exposure to compliance programs such as SOC 2, PCI DSS, or ISO 27001 is a plus.

Nice to have

  • A relevant security certification (e.g. eJPT, OSCP, OSWE, BSCP, or AWS Security Specialty)
  • AI security training or certification (e.g., AWS Certified AI Practitioner, Hack The Box AI Red Teamer path or OSAI)
  • Regular hands-on practice (e.g., PortSwigger Web Security Academy, Hack The Box)
  • Bug bounty findings or CTF participation or open-source security contributions.
  • Experience leading incident response or post-incident reviews

What We Will Give You:

  • Competitive annual salary ranging from $85,000 to $115,000, reflective of experience and impact.
  • Comprehensive benefits package, including extended health, dental, and vision coverage — with 100% of monthly premiums covered by the Spring.
  • GRSP matching program to support your long-term financial goals.
  • A modern, collaborative workspace in the heart of downtown Vancouver.
  • Ongoing career growth opportunities

Please note: Upon applying, our Talent Acquisition team will review your resume. If you qualify, we will reach out to learn more about your experience and answer any questions you may have about the role, benefits, compensation, and more. Due to high application volume, we may not be able to respond to everyone.

Thank you for your interest! We appreciate your time and look forward to reviewing your application!

Similar jobs

  • Application Security Engineer

    Toronto, ON
    Full Time

    TSX Inc.

    3+ YOECandidates need 3+ years of application security engineering, penetration testing and secure code review experience. They must know OWASP Top 10 and CWE Top 25, secure development practices, cloud and microservices security, and tools such as Burp Suite and SAST/DAST scanners.

    Burp Suite Professional, SQLmap, Wireshark, SAST tools, DAST tools, CSPM tools

  • Senior Application Security Engineer

    Richmond Hill, ON
    Full Time

    Paymentus: Paymentus® (NYSE: PAY) is the leading provider of real-time, cloud-based billing, payment, and customer engagement solutions.

    6+ YOECandidates need 6+ years of hands-on software or security engineering experience, strong coding skills in Java, NodeJS, Python or Golang, and deep knowledge of application, API and LLM security. A bachelor's degree in a technical field or equivalent practical experience is also required.

    SAST, DAST, SCA, Kubernetes, Cloudflare, Fastly

  • Senior Application Security Engineer

    Remote in Canada
    RemoteFull Time

    Accelerant

    5+ YOECandidates need five or more years in application security, product security or DevSecOps, with strong knowledge of web and API security and the OWASP Top 10. Experience with vulnerability scanning tools, CI/CD security, WAF management, AWS and Kubernetes, and Python scripting is needed.

    Snyk, Qualys, Trivy, Dependabot, GitHub Advanced Security, AWS

    Senior Application Security Engineer

    Remote in Canada
    RemoteFull Time

    Accelerant

    5+ YOECandidates need 5+ years in application security, product security or DevSecOps, with strong knowledge of web and API security and the OWASP Top 10. Experience with vulnerability scanning tools, CI/CD security and cloud security on AWS and Kubernetes is expected, plus Python scripting skills.

    Snyk, Qualys, Trivy, Dependabot, GitHub Advanced Security, WAF

  • Senior Application Security Engineer

    Toronto, ON
    RemoteFull Time

    BioRender

    Candidates need strong software engineering skills in Node.js and React, with Python a plus, and hands-on web application security and secure coding experience. They should have SAST/DAST and CI/CD integration experience, AWS and Terraform security skills, threat modeling, and working knowledge of cryptography, PKI and TLS.

    AWS, Terraform, Cloudflare, HackerOne, SAST tools, DAST tools

  • Senior Application Security Engineer

    Vancouver, BC
    $130k–$150k/yrHybridFull Time

    Spring Financial Inc.: Spring Financial is a leading financial technology company that provides all Canadians with simplified money solutions to help build credit, save…

    5+ YOE2+ MgmtSpring Financial needs 5+ years in application or security engineering, including 2+ years leading security initiatives. Candidates need deep knowledge of web and cloud security, the OWASP Top 10, threat modeling, CI/CD security integration, and automated security testing tools.

    Snyk, GitHub Advanced Security, Burp Suite, Semgrep, Checkov, AWS

  • Application Security Engineer

    Remote in Canada
    RemoteFull Time

    Working knowledge of common vulnerability classes (OWASP Top 10) and secure SDLC practices; Basic scripting ability (Python preferred) for automating repetitive tasks; Strong attention to detail and ability to manage a…

    Regulatory compliance, Documentation, Python, Attention to detail, CI/CD

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.