Synopsys - Atlanta, GA

posted 4 months ago

Full-time - Senior
Atlanta, GA
Publishing Industries

About the position

The Cybersecurity Architect at Synopsys' Software Integrity Group (SIG) plays a pivotal role in ensuring the security of software solutions by collaborating with various stakeholders to understand and address security and business needs. This position requires a deep understanding of both technical and business aspects of cybersecurity, as the architect will be responsible for defining enterprise network and cloud security architectures. This includes designing solutions for on-premises and Software as a Service (SaaS) environments, while ensuring that these solutions are scalable, reliable, maintainable, and interoperable. The architect will also be tasked with building strong relationships with teams across IT, R&D, cloud operations, product management, and business development to facilitate the successful integration of SIG solutions into diverse operating environments. In addition to architectural responsibilities, the Cybersecurity Architect will review designs that involve critical security controls such as authentication and authorization mechanisms, data protection strategies, encryption, and secrets management. The role also encompasses the design of complex non-functional features, including multitenancy, high availability, disaster recovery, and zero-downtime patching capabilities. A significant part of the role involves defining and promoting the adoption of common security patterns and best practices across the organization. The architect will provide mentorship and thought leadership to software engineers within product teams, educating them on security needs and solutions to foster a culture of security awareness and best practices. The ideal candidate for this position will possess strong leadership qualities, technical expertise, and business acumen, along with the ability to challenge conventional wisdom to drive innovation while maintaining security. This role requires initiating conversations, asking difficult questions, and supporting strategic decision-making to enhance the security posture of the organization.

Responsibilities

  • Collaborate with architects and business stakeholders to capture security and business needs.
  • Define enterprise network and cloud security architectures, including on-premises and SaaS solutions.
  • Build relationships and collaborate with IT, R&D, cloud operations, product management, and business development teams.
  • Guide the integration of SIG solutions into various operating environments.
  • Review designs involving security controls such as authentication, data protection, and encryption.
  • Design and architect complex non-functional features like multitenancy and disaster recovery.
  • Define and foster the adoption of common security patterns and best practices.
  • Provide enterprise security mentorship and thought leadership for software engineers.

Requirements

  • 7+ years of experience defining secure operating environments, including traditional on-premises, virtual, and cloud environments.
  • Experience designing complex SaaS application and deployment architectures.
  • Strong knowledge of IT, network, and cloud vulnerabilities and security controls.
  • Experience with cloud databases and application-level encryption.
  • Familiarity with security in cloud services such as AWS, Azure, and GCP.
  • Broad understanding of standards and controls necessary to maintain security and compliance obligations.
  • Experience in leveraging services and techniques to ensure a high level of data protection.
  • Experience with DevOps and SaaS, and understanding of modern automation and orchestration technology.
  • Understanding of issues affecting performance, scalability, availability, and maintainability of complex software systems.
  • Working knowledge of authentication mechanisms such as OIDC, SAML, and Identity Federation.
  • Good understanding of network, application, and cloud security testing techniques.
  • Excellent communication and technical leadership skills.
  • Self-motivated and able to work with minimal direction.
  • Ability to learn quickly and independently in a complex technical environment.
  • A Bachelor's in computer science or engineering; advanced degree preferred.

Benefits

  • Comprehensive health benefits
  • Wellness programs
  • Financial benefits including equity and bonuses
  • Competitive total rewards package
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service