Taro Logo

Software Engineer - Security Engineering

Plaid powers financial tools that millions rely on, connecting financial accounts to apps and services across 12,000 institutions in the US, Canada, UK and Europe.
$177,600 - $244,800
Security
Senior Software Engineer
Hybrid
5+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer - Security Engineering

Plaid, a leading financial technology company, is seeking a Security Engineering Software Engineer to join their Security Engineering team. This role is crucial in developing industry-leading security systems and infrastructure that powers thousands of financial applications. The position focuses on building and maintaining critical services including secure data storage, key management systems, and internal platforms for identity, authentication, permissions, and authorization.

The role offers an opportunity to work on sophisticated security challenges while protecting sensitive consumer data across Plaid's vast network covering 12,000 financial institutions in the US, Canada, UK, and Europe. You'll be responsible for developing security capabilities for both infrastructure and sensitive data access, including maintaining essential security infrastructure like the Key Management System and Secure Token Service.

As a Security Engineer at Plaid, you'll collaborate closely with product engineers to ensure all services meet security standards, educate other engineering teams on security best practices, and contribute to incident response programs. The position requires expertise in building scalable systems with a strong focus on security, privacy, and usability requirements.

The compensation package is competitive, ranging from $177,600 to $244,800 base salary, plus additional benefits including equity, medical, dental, vision, and 401(k). Plaid values diversity and encourages applications from candidates with both traditional and non-traditional backgrounds who are passionate about making the financial ecosystem more equitable.

Last updated 21 days ago

Responsibilities For Software Engineer - Security Engineering

  • 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
  • Proactively identify and address security vulnerabilities in products and services
  • Actively participate in incident response and security awareness initiatives

Requirements For Software Engineer - Security Engineering

  • Experience building scalable systems and services
  • Ability architecting software systems to meet security, privacy, usability, scalability and cost requirements
  • Experience building systems or services related to data encryption, key management, secret management, certificate management
  • Experience with securing critical and sensitive information assets
  • Experience with data platforms and data infrastructure
  • Experience with threat modeling, security architecture reviews, or incident response
  • Passionate about educating others on security and privacy

Benefits For Software Engineer - Security Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity

Jobs Related To Plaid Software Engineer - Security Engineering