About The Position

Performs advanced penetration testing and security assessments across enterprise technologies, with a primary focus on mainframe environments. Identifies and validates vulnerabilities, evaluates attack paths and control weaknesses, documents clear and defensible findings, and partners with technology teams to reduce risk. Contributes to testing methodologies, tooling, automation, and technical guidance that improve the effectiveness and scalability of the penetration testing program. The role conducts black-box, grey-box, and assumed-breach assessments of enterprise z/OS environments and related subsystems, services, and interfaces. It uses manual techniques, custom scripting, and offensive tooling to identify vulnerabilities and misconfigurations, assess exploitability and business impact, and provide practical remediation guidance. The Senior Penetration Tester presents findings, validates remediation, supports audit and compliance evidence needs, and helps improve testing coverage, methodologies, playbooks, tooling, and repeatable processes. The position also performs peer reviews and provides technical guidance and mentorship. Remote work may be considered for well-qualified individuals located outside Truist’s footprint. The teammate will work hours supporting Eastern Standard Time. Truist will not provide visa sponsorship or other immigration-related support for this position.

Requirements

  • Bachelor’s degree or equivalent education, training, and work-related experience.
  • Minimum of 7 years of experience in security engineering or related cybersecurity roles.
  • Deep specialized knowledge of cybersecurity principles, theories, and concepts.
  • Proven experience in software development lifecycle security practices.
  • Deep knowledge of threat modeling, security testing, and penetration testing.
  • Experience implementing and managing complex information security technologies.

Nice To Haves

  • Five or more years of penetration testing, red team, offensive security, vulnerability research, or related cybersecurity experience.
  • Hands-on experience assessing mainframe environments, including z/OS and common security components such as RACF, ACF2, or Top Secret.
  • Knowledge of mainframe architecture, identity and access management, privileged access, JCL, TSO/ISPF, CICS, Db2, network services, system configuration, and security hardening.
  • Experience identifying and validating mainframe vulnerabilities, misconfigurations, excessive access, insecure interfaces, and attack paths between mainframe and distributed environments.
  • Strong technical writing and communication skills, including the ability to explain and defend technical findings to technical and non-technical audiences.
  • Ability to independently manage multiple testing engagements, adjust approach as priorities and requirements evolve, and drive work to completion.
  • Experience developing scripts, automation, or AI-enabled tooling that streamlines testing activities and improves the efficiency of repeatable processes.
  • Experience in banking, financial services, or another highly regulated industry.
  • Relevant offensive security certifications, such as OSCP, OSEP, OSWE, GPEN, GXPN, or equivalent credentials.

Responsibilities

  • Conduct black-box, grey-box, and assumed-breach penetration tests of enterprise z/OS environments, including USS, RACF, ACF2, Top Secret, CICS, IMS, Db2, MQ, batch processing, TSO/ISPF, and network-facing services.
  • Use manual techniques, custom scripting in REXX, JCL, Assembler, and Python, and offensive tooling to enumerate users and resources, map datasets, access unprotected spool and job output, and exploit misconfigured transactions and insecure interfaces.
  • Evaluate exploitability and business impact, and use sound judgment to determine finding severity and risk.
  • Document findings with clear reproduction steps, supporting evidence, impact statements, and practical remediation recommendations.
  • Present and defend technical findings to application teams, mainframe engineers, technology leaders, risk partners, and other stakeholders.
  • Perform validation and retesting to confirm remediation and risk reduction.
  • Maintain testing evidence supporting audit, regulatory, and compliance requirements, including PCI DSS and SOX.
  • Partner with internal and external testing teams to improve mainframe testing coverage, methodologies, playbooks, tooling, automation, and repeatable processes.
  • Perform peer reviews of penetration testing reports and provide technical guidance and mentorship to other security professionals.
  • Maintain current knowledge of mainframe attack techniques, security controls, platform changes, offensive security practices, and relevant industry threats.

Benefits

  • Medical, dental, and vision insurance.
  • Life insurance and disability coverage.
  • Accidental death and dismemberment coverage.
  • Tax-preferred savings accounts.
  • 401(k) plan.
  • At least 10 days of vacation during the first year, prorated as applicable.
  • 10 sick days, prorated as applicable.
  • Paid holidays.
  • Depending on position and division, eligibility for a defined benefit pension plan, restricted stock units, and/or a deferred compensation plan.
  • Additional incentive pay is available.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service