C

Citi

Runs banking and payments for global clients

Application Security Penetration Engineer

Offensive Security & TestingConfirmed live in the last 24 hours
Full-time$96.4k - $144.6kHybrid

About the Job

Requirements

  • A minimum of 1–3 years of hands-on experience in penetration testing, application security assessment, or software development, ideally in an enterprise environment.
  • Hands-on experience with dynamic, proxy, and network testing tools such as Burp Suite Proxy, AppScan, WebInspect, Nessus, Nmap, or OWASP ZAP.
  • Hands-on experience with static analysis and software composition tools such as Checkmarx, BlackDuck, SonarQube, or Snyk.
  • A strong foundation in enterprise programming and scripting languages, including Python, Java, .NET/C#, C/C++, Ruby, and/or Node.js.
  • Familiarity with common web and application framework stacks, such as Spring, AngularJS, React, Struts, ASP.NET Core, or AI orchestration libraries.
  • Deep knowledge of application architectures and enterprise infrastructure, including databases, middleware, web servers, and cloud computing (GCP, AWS, or Azure) supporting microservices and containerized workloads.
  • Deep knowledge of common industry security standards, including OWASP Top 10 and CWE/SANS Top 25.
  • Working familiarity with emerging AI security standards, including OWASP Top 10 for LLMs, MITRE ATLAS, and NIST AI RMF.
  • A bachelor's degree in Computer Science, Cybersecurity, Information Technology, or a related discipline, or equivalent professional or hands-on experience in lieu of a degree.
  • Must have or be willing to obtain industry-accredited security certifications such as OSCP, OSWE, GWAPT, GWEB, GPEN, GXPN, GMOB, CISSP, CEH, CompTIA Security+, or CySA+.

Responsibilities

  • Conduct manual vulnerability assessments and penetration testing across applications and/or infrastructure.
  • Identify and validate potential security vulnerabilities across Citi applications, APIs, cloud-native services, and AI/ML architectures.
  • Engineer functional proof-of-concept code and exploit scenarios to demonstrate the exploitability and tangible impact of identified security weaknesses.
  • Research and use LLM-based security testing harnesses to uncover deeply embedded, non-obvious vulnerabilities.
  • Identify multi-step business logic abuse chains, cryptographic flaws, and complex privilege escalation paths that evade manual and traditional automated testing.
  • Accurately document discovered vulnerabilities, reproduction steps, attack chains, and risk ratings in standardized assessment reports.
  • Report and articulate vulnerability assessment results to both technical and non-technical audiences.
  • Clearly articulate vulnerabilities to application developers, system architects, and ML engineers, ensuring they understand root causes and business risks.
  • Drive remediation by outlining a defense-in-depth approach to business stakeholders.
  • Propose actionable mitigating controls, code-level remediation solutions, and AI safety guardrails to developers to fully close security gaps.
  • Keep abreast of emerging offensive security techniques and participate in threat modeling exercises and adversarial testing across traditional and AI-driven technology stacks.
  • Support penetration-testing engagements for the firm's critical, top-tier applications.
  • Research new ways to automate penetration-testing activities, including the use of AI/LLM tooling, to identify vulnerabilities more effectively.

Desired Qualifications

  • Exposure to AI security and adversarial testing tools such as Garak, PyRIT, Counterfit, or the Adversarial Robustness Toolbox (ART) is advantageous.

About the Company

Citi

Runs banking and payments for global clients

Citi runs banking, investment and payment services for companies, governments and individuals around the world. Its global network connects institutions with local banking systems, while its US consumer business sells credit cards and deposit accounts. Corporate clients use Citi to manage cash, finance trade and raise capital, and investors use its trading, custody and wealth services to hold and manage assets. The bank earns interest on loans and fees from payments, securities transactions, financial advice and account services. Citi traces its banking roots to 1812; the Citigroup holding company was formed in 1998, and its headquarters are in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1812

Recently Posted Jobs

Explore more opportunities at Citi

See more jobs