B

Bank of America

Runs a US consumer bank, brokerage and investment bank

Manual Ethical Hacker

Offensive Security & TestingConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 4 years of professional penetration testing, application security, or ethical hacking experience, preferably in a large, complex enterprise environment.
  • Detailed technical knowledge in at least 3 of these areas: security engineering; application architecture; authentication and security protocols; application session management; applied cryptography; common communication protocols; mobile frameworks; single sign-on technologies; exploit automation platforms; or RESTful web services.
  • Ability to perform SQL injection and cross-site scripting attacks without tools.
  • Experience performing manual code reviews for security-relevant issues.
  • Experience working with static application security testing tools to identify vulnerabilities.
  • Ability to manually identify and reproduce findings, discuss remediation concepts, develop proofs of concept for vulnerabilities, use scripting and coding techniques, execute common penetration testing tools, triage and support incidents, and produce high-value findings.
  • Experience performing manual web application assessments.
  • Knowledge of network and web-related protocols and technologies, such as UNIX/Linux, TCP/IP, and cookies.
  • Experience with vulnerability assessment tools and penetration testing techniques.
  • Solid programming and debugging skills.
  • Experience using tools including IBM AppScan, Burp Suite, and SQLMap.

Responsibilities

  • Perform assigned analysis of internal and external threats on information systems and predict future threat behavior.
  • Incorporate threat actors’ tactics, techniques, and procedures into offensive security testing.
  • Assess the security, effectiveness, and practicality of multiple technology systems.
  • Use innovative thinking to solve problems or introduce ideas applicable to offensive security processes or products.
  • Prepare and present detailed technical information in documents, reports, and notifications.
  • Provide clear and practical advice regarding managed risks.
  • Develop advanced technical and leadership skills.
  • Mentor junior assessors in technical tradecraft and soft skills.

Desired Qualifications

  • CISSP, CEH, OSCP, OSWE, GPEN, PenTest+, or a similar certification.
  • Strong programming and scripting skills.
  • Mobile application analysis experience.
  • Experience with Frida.
  • Binary analysis and disassembly skills.

About the Company

Bank of America

Runs a US consumer bank, brokerage and investment bank

Bank of America runs one of the largest US banks, serving consumers, small businesses, wealthy families, corporations and institutional investors. Alongside checking accounts, credit cards, mortgages and business loans, it owns the Merrill brokerage, a private bank for wealthy clients and a global investment bank that advises on deals and trades stocks and bonds. Customers reach it through thousands of branches and ATMs and its mobile banking app. It earns money mainly from the gap between what it charges on loans and pays on deposits, plus fees from advice, asset management, deal work and trading. It grew from a San Francisco bank founded in 1904 and is headquartered in Charlotte, North Carolina.

Company size
10,001+
Company stage
IPO
Headquarters
Charlotte, NC
Founded
1904

Recently Posted Jobs

Explore more opportunities at Bank of America

See more jobs