Principal Security Architect – Nasdaq Listed – Greenfield Role in India – $100K – $115K

  • $100K - $115K
  • Bengaluru
Job Details
Full Time 10+ Years

Full Job Description

As a Principal Security Architect, you will be responsible for driving the architecture and leading the implementation of mission-critical security systems across all three major cloud providers. This position will be part of the engineering team that builds and operates a cutting-edge platform across all three major cloud providers. This will be a highly visible role responsible for driving the architecture and leading the implementation of systems related to authentication, role-based and attribute-based access control, data encryption, and network security.

The key responsibilities include:

Software Development:

  • Design and implement interfaces and systems for user authentication, authorization, secure data management, and network security, ensuring best practices are followed across all major cloud platforms.

Cloud Security:

  • Spearhead the development of components that integrate with cloud-specific identity and access management (IAM), key management, and other services to implement account and data isolation in a multi-tenant architecture.

Architecture and Reviews:

  • Responsible for the security architecture, design, and code reviews of new features and initiatives.
  • Drive the implementation of secure architecture best practices and information safeguards, such as key management, encryption, data privacy, authentication, and IAM.

Threat Modeling and Risk Assessment:

  • Conduct threat modeling and risk assessment during the design phases of new components and features.

Technical Leadership:

  • Drive and lead secure development lifecycle practices across the engineering team.
  • Contribute to security incident detection, response plans, and disaster recovery procedures.

Required Qualifications:

  • Minimum of 10 years of software development experience, with at least 5 years in building distributed systems on the cloud.
  • At least 3 years of hands-on development experience in Golang.
  • Demonstrable experience in areas such as single sign-on, access control, data encryption, and cloud network security.
  • Expertise in one or more of the major cloud platforms and their security offerings.
  • Experience in designing and managing large-scale distributed systems with clear security boundaries.
  • Ability to communicate effectively and drive consensus with stakeholders across the organization.

If this is you, write to us at to get connected!