R

Raymond James Financial

Wealth management, banking, and investment services

Lead Application Security Engineer

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeSt. Petersburg, FL, USA

About the Job

Requirements

  • Expertise identifying, validating, explaining, and remediating application and API vulnerabilities, including vulnerability classes represented in the OWASP Top 10 and OWASP API Security Top 10.
  • Advanced understanding of authentication, authorization, session management, cryptography, input handling, deserialization, server-side request forgery, business-logic abuse, and modern client/server attack surfaces.
  • Hands-on experience with static application security testing, dynamic application security testing, interactive application security testing, software composition analysis, API testing, secrets detection, container scanning, infrastructure-as-code scanning, and penetration-testing tools.
  • Strong automation and software engineering capability in Python and at least one of PowerShell, JavaScript/TypeScript, Go, Java, C#, or shell; experience consuming REST or GraphQL APIs, processing structured data, writing tests, and maintaining production-quality code.
  • Experience integrating security tools with continuous integration and continuous delivery and engineering platforms such as GitHub, GitLab, Azure DevOps, Jenkins, Jira, or comparable technologies.
  • Experience applying AI-assisted or machine-learning-enabled security tooling to source-code review, vulnerability triage, exploit-path analysis, test generation, remediation support, or finding correlation.
  • Experience securing cloud-native applications on Microsoft Azure, Amazon Web Services, and/or Google Cloud Platform, including identity, secrets, workloads, APIs, containers, serverless services, and Kubernetes.
  • Ability to communicate technical risk clearly to developers, architects, executives, auditors, and non-technical stakeholders and translate findings into prioritized engineering actions.
  • At least 3 years of hands-on application security, product security, penetration testing, secure software development, or software security assessment experience.
  • Experience developing security automation and integrating application security controls into continuous integration and continuous delivery workflows.
  • High school education is required.

Responsibilities

  • Lead application security engineering activities across web applications, APIs, mobile applications, cloud-native services, containers, and supporting platforms.
  • Embed security controls throughout the software development lifecycle, including requirements, architecture, design, development, build, test, release, and post-production monitoring.
  • Design, implement, tune, and govern automated security testing in continuous integration and continuous delivery pipelines, including static application security testing, dynamic application security testing, interactive application security testing, software composition analysis, secrets detection, infrastructure-as-code scanning, container image scanning, API security testing, and mobile application testing.
  • Develop reusable automation, integrations, and security-as-code using Python, PowerShell, JavaScript, shell scripting, APIs, webhooks, and pipeline platforms.
  • Build automated workflows that normalize, correlate, enrich, deduplicate, prioritize, ticket, route, retest, and close application vulnerability findings across security tools and engineering systems.
  • Leverage AI-assisted application vulnerability analysis to summarize evidence, identify code-to-vulnerability relationships, propose test cases, prioritize likely exploit paths, explain findings to developers, and draft remediation guidance.
  • Perform manual and tool-assisted application and API security assessments, validate exploitability, eliminate false positives, create proof-of-concept evidence when appropriate, and provide actionable remediation guidance.
  • Lead application threat modeling and architecture risk reviews using abuse cases, data-flow analysis, trust-boundary analysis, and attack-path modeling.
  • Partner with software engineers, architects, product owners, DevOps and platform teams, cloud teams, and risk stakeholders to translate security requirements into engineering solutions.
  • Develop and maintain secure coding standards, reusable security patterns, guardrails, reference implementations, and developer enablement materials aligned with OWASP guidance and recognized industry practices.
  • Serve as a technical escalation point for complex application vulnerabilities and major cybersecurity incidents and participate in an on-call rotation as required.
  • Mentor application security engineers and developers, contribute to technical strategy and roadmaps, and remain current with emerging attack techniques, defensive technologies, and AI-enabled software development risks.

Desired Qualifications

  • GWAPT, GWEB, or comparable application security certification.
  • OSWE or comparable advanced assessment certification.
  • AWS, Microsoft Azure, Google Cloud, Kubernetes, or DevSecOps certification relevant to the assigned environment.
  • Ability to obtain a relevant certification within one year.

About the Company

Raymond James Financial

Wealth management, banking, and investment services

Raymond James Financial provides a range of financial services to individuals, corporations, and municipalities, organized into five segments: Private Client Group, Capital Markets, Asset Management, RJ Bank, and Other. Its offerings include financial planning and advisory services, investment banking and research, asset management products, and banking and lending through RJ Bank, earning revenue from advisory fees, commissions, and net interest income. The firm differentiates itself with a strong focus on personalized, client-centric service where financial advisors tailor strategies to each client and foster long-term relationships. Its goal is to help clients achieve their financial objectives by delivering comprehensive solutions across wealth management, banking, and capital markets through a multi-segment business model.

Company size
Not listed
Company stage
IPO
Headquarters
Saint Petersburg, Florida
Founded
1962

Recently Posted Jobs

Explore more opportunities at Raymond James Financial

See more jobs