Software Engineer - Security Engineering

Plaid•New York, NY
•$188,748 - $242,676

About The Position

Security Engineering is the engineering function within Plaid’s security organization that develops security systems and infrastructure. It owns much of Plaid’s security-related infrastructure, including secure data storage, key management systems, internal identity, authentication, permission management, and authorization services. The team develops solutions across data encryption, key management, access control, and data loss prevention to protect sensitive consumer data, guided by a Zero Trust security model. In this role, you will develop security capabilities that protect Plaid’s infrastructure and sensitive data access. You will own, maintain, and build security infrastructure and services such as the Key Management System and Secure Token Service. You will consult with product engineers on security standards, educate and support engineering teams in improving the security of their products and services, assist with incident response and security awareness programs, and collaborate with other security platform members on engineering solutions.

Requirements

  • Experience building scalable systems and services.
  • Experience architecting software systems to meet security, privacy, usability, scalability, and cost requirements.

Nice To Haves

  • Experience building systems or services related to data encryption, key management, secret management, certificate management, transport security, user authentication, device authentication, service authentication, permission management, authorization systems, and security policy enforcement.
  • Experience securing critical and sensitive information assets.
  • Experience with data platforms and data infrastructure.
  • Experience with threat modeling, security architecture reviews, or incident response.
  • Passion for educating others on security and privacy.

Responsibilities

  • Develop maintainable and secure software to enhance Plaid's infrastructure and protect sensitive data.
  • Communicate effectively with managers and team members regarding project deliverables and progress.
  • Design and implement technical solutions that align with the evolving needs of the business.
  • Actively participate in incident response and security awareness initiatives.
  • Own, maintain, and build security infrastructure and services such as the Key Management System and Secure Token Service.
  • Consult with product engineers to ensure Plaid services meet security standards.
  • Educate and support other engineering teams to improve security in their products and services.
  • Collaborate with other security platform members to build engineering solutions that meet their needs.

Benefits

  • Comprehensive benefit plan, including medical, dental, vision, and 401(k).
  • Additional compensation may include equity and/or commission, depending on the position offered.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service