Synopsys - Morrisville, NC

posted 4 months ago

Full-time - Senior
Morrisville, NC
Publishing Industries

About the position

At SIG, Synopsys' Software Integrity Group, we are enthusiastic learners and seasoned inventors. We are makers and visionaries who make technology safer. We are innovators who develop the best solutions to keep your software safe. Whether you're selling it directly to your customers or relying on it to run your operations, SIG helps you protect your bottom line by building trust in your software-at the speed your business demands. We embrace diversity as a company, so we can create solutions that serve not just technology but the humans behind it. The Cybersecurity Architect collaborates with other architects and business stakeholders to capture security and business needs, including cost-benefit, industry trends and technology evolution projections to meet the ever-increasing information security controls and protections expected by our customers and their clients. This role is pivotal in defining enterprise network and cloud security architectures, including on-premises and SaaS solutions while considering scalability, reliability, maintainability, interoperability, and supportability. The architect will build close relationships and collaborate with staff from IT, R&D, cloud operations, product management, and business development groups to guide the successful integration of SIG solutions into various operating environments. In addition, the Cybersecurity Architect will review designs involving security controls such as authentication and authorization, data protection, encryption, and secrets management. They will also design and architect complex non-functional features such as multitenancy, high availability, disaster recovery, and zero-downtime patching capabilities. The role includes defining and fostering the adoption of common security patterns and best practices, as well as providing enterprise security mentorship and thought leadership for the software engineers in the product teams to educate them on security needs and solutions.

Responsibilities

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

Requirements

  • 7+ years of experience defining secure operating environments, including traditional on-premises, virtual, and cloud environments using a variety of technology solutions.
  • 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.
  • Familiar 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 an understanding of how to use modern automation, build, and orchestration technology.
  • An innate understanding of issues that affect the 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 works with minimal direction.
  • Ability to learn quickly and independently in complex technical environment.
  • A Bachelor's in computer science or engineering; advanced degree preferred.

Benefits

  • Comprehensive health benefits
  • Wellness programs
  • Financial benefits
  • Annual bonus eligibility
  • Equity and other discretionary bonuses
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service