O

OakNorth Bank

Delivers tailored senior debt finance

Application Security Engineer

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeGurugram, Haryana, IndiaNo salary listed

About the Job

Requirements

  • Full-stack engineering experience across front end, back end, and APIs, proficiency in one or more programming languages such as Java, Python, C#, JavaScript, or TypeScript, and ability to work in unfamiliar and legacy codebases.
  • Strong hands-on experience with GitHub features including pull requests, code review, branch protection, and code scanning, and GitHub Actions, including building and securing release pipelines.
  • Working knowledge of cloud platforms, containers, and infrastructure as code.
  • Ability to review code, find vulnerabilities, and implement practical, correct fixes.
  • Strong application security knowledge, including the OWASP Top 10 and common vulnerability classes such as injection, broken access control, insecure deserialization, and cryptographic weaknesses.
  • Deep understanding of authentication and authorisation, including OAuth 2.0, OIDC, SAML, JWT, session handling, RBAC/ABAC models, and service-to-service identity.
  • Hands-on experience interpreting application security tooling output, including SAST, DAST, SCA, secrets, container, and IaC scanning; distinguishing true and false positives; and finding root causes.
  • Understanding of CI/CD and software supply chain security, including GitHub Actions risks such as untrusted input, over-privileged tokens, and third-party action pinning.
  • Day-to-day experience using coding agents such as Claude to write, review, and fix code, with sound judgement on their reliability and limitations.
  • Knowledge of and informed opinions on the OWASP Top 10 for Agentic Applications and related AI security risks, including prompt injection, tool and permission abuse, data leakage, and agent identity.
  • Ability to design guardrails, permission boundaries, and evaluation approaches for AI agents and agent-generated changes.
  • Ability to turn manual fixes into repeatable patterns and test cases that agent platforms can use.
  • Experience fixing architectural and design-level security issues and making safe changes in systems with limited tests, documentation, or clear ownership.
  • Ability to plan and deliver changes spanning multiple teams and services while managing dependencies and risk.
  • Sound judgement on testing, rollout, and rollback for higher-risk changes.
  • Ability to work as a trusted partner to engineering teams, explain why a fix is needed, and make it easy to adopt.
  • Ability to influence without direct authority across teams that own affected systems, including stakeholders in different locations and time zones.
  • Clear written and verbal communication, including documentation and progress reporting.
  • Ownership and a bias to action, with comfort taking ambiguous, difficult problems through to resolution.
  • Pragmatic, risk-aware judgement when balancing remediation speed against risk of change.
  • Curiosity and continuous learning as threats and agentic technologies evolve.

Responsibilities

  • Fix complex application security vulnerabilities directly, including architectural weaknesses and issues in legacy technology that automated remediation cannot yet safely handle.
  • Lead remediation of problems crossing team and system boundaries, coordinating changes across multiple owners and services and seeing them through to resolution.
  • Resolve authentication and authorisation weaknesses, including identity, access control, session and token handling, service-to-service trust, and permission models.
  • Act as a dedicated delivery vehicle for security remediation, reducing the fix burden on engineering teams so they can focus on product delivery.
  • Interpret security tooling output, validate findings, identify root causes, and implement fixes rather than only triaging.
  • Secure agentic and AI-enabled systems by assessing and mitigating risks including prompt injection, excessive agent permissions, tool misuse, insecure agent-to-agent communication, and unsafe handling of agent outputs.
  • Contribute specialist fixes, remediation patterns, evaluation cases, and feedback to the development of internal coding agent platforms, including remediation agents.
  • Define and build guardrails for agent-generated and human-written changes, including least-privilege agent access, human approval points, secure defaults, shared libraries, pipeline checks, and policy-as-code.
  • Build and secure GitHub workflows and release pipelines, including GitHub Actions hardening, secrets and token handling, branch protection, dependency and supply chain controls, and CI/CD security gates.
  • Plan and deliver higher-risk changes safely, including testing, peer review, rollout, and rollback approaches, in partnership with system-owning teams.
  • Work with teams that detect, prioritise, and track vulnerabilities to take prioritised findings through remediation and identify recurring fix types that can be automated safely.
  • Document remediation approaches, share knowledge, and coach engineers on secure design, secure coding, and safe use of AI coding agents.
  • Report remediation progress, including backlog reduction, SLA performance, and risk reduction, and provide evidence supporting audit and regulatory requirements.

About the Company

OakNorth Bank

Delivers tailored senior debt finance

OakNorth provides tailored lending and savings services in the UK. It specializes in senior debt finance for ambitious businesses, including property developers and hospitality ventures, offering fast, flexible loans from small sums to tens of millions of pounds and can support management buyouts. Its products work by delivering loans in days or weeks rather than months, using data-driven underwriting and close collaboration with private equity firms, sponsors, and business owners. In addition to lending, OakNorth offers savings accounts to individuals, with customer deposits supporting local business expansion. The company differentiates itself through speed, customized debt structures, a focus on senior debt for ambitious growth, and a strong customer-delight mindset, aiming to help businesses scale quickly while fostering community impact. Its goal is to fuel business growth and community development in the UK by providing accessible capital and trusted savings options.

Company size
501-1,000
Company stage
Grant
Total funding
$15.8M
Headquarters
London, United Kingdom
Founded
2015

Recently Posted Jobs

Explore more opportunities at OakNorth Bank

See more jobs