
Security Engineer (Data Engineering/ Protection)
Truist Financial Corporation6 days ago
Raleigh, NC, USA or Charlotte, NC, USASenior
Responsibilities
- Design, implement, maintain, test, and optimize enterprise data protection solutions using Protegrity, including tokenization, masking, and encryption.
- Integrate Protegrity with applications, databases, data pipelines, APIs, SDKs, agents, and proxy-based controls.
- Troubleshoot complex issues involving Protegrity agents, connectors, policy enforcement, and application integrations.
- Partner with application teams, architects, cybersecurity leaders, and compliance stakeholders to establish secure data handling controls.
- Maintain architecture documentation, integration guides, runbooks, and operational procedures.
- Support operations and incident response for the organization’s Tier 1 data protection platform.
- Mentor and train junior engineers and contribute to security standards, patterns, and best practices.
Requirements
- Bachelor’s degree or equivalent education, training, and work-related experience.
- At least 5 years of experience in security engineering or related cybersecurity roles.
- Advanced knowledge of cybersecurity principles, theories, and concepts.
- Experience with software development lifecycle security practices and complex information security technologies.
- Advanced knowledge of threat modeling, security testing, and penetration testing.
- Hands-on experience with Protegrity or a similar enterprise data protection platform is preferred.
- Strong knowledge of tokenization, data masking, encryption, and key management concepts.
- Experience with application integration patterns and proficiency in at least one modern programming language, such as Java, Python, or .NET.
- Strong SQL and analytical skills.
- Deep understanding of data security, IAM, and compliance frameworks including PCI DSS, GDPR, and HIPAA.
- Experience diagnosing complex production issues in high-criticality environments.
- Experience with AWS, Azure, or GCP cloud environments and familiarity with DevSecOps practices and CI/CD pipelines.
- Prior experience mentoring or leading junior engineers is preferred.
- Experience with Snowflake, the Hadoop ecosystem, or Spark is a plus.
Benefits
- Medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan for eligible employees.
- At least 10 days of vacation, 10 sick days, and paid holidays during the first year, prorated as applicable.
- Depending on position and division, eligibility for a defined benefit pension plan, restricted stock units, and/or deferred compensation plan.
- Regular, non-temporary position; benefits eligibility generally applies to teammates working 20 or more hours per week.
- English fluency is required, and the position works first shift in the United States.
Tech Stack
Categories
About Truist Financial Corporation
Truist Financial Corporation provides consumer, small‑business, and commercial banking, plus capital markets, payments, mortgage, and wealth management services across the U.S. It earns interest and fee income from deposits, lending, investment banking, and advisory services delivered through Truist Bank and affiliates. The company was formed in 2019 by the merger of BB&T and SunTrust Banks and is headquartered in Charlotte, North Carolina; it is publicly traded on the NYSE (ticker: TFC).