
About Plaid
Empowering financial freedom through seamless APIs
Key Highlights
- Headquartered in SoMa, San Francisco, CA
- Over 12,000 financial institution integrations
- Serves 25% of North Americans with bank accounts
- $1.3 billion raised in Series D funding
Plaid is a leading fintech company headquartered in SoMa, San Francisco, CA, specializing in APIs that connect consumers with their financial institutions. With over 12,000 integrations across the US, Canada, the UK, and Europe, Plaid serves hundreds of applications like Venmo, Robinhood, and Coinba...
π Benefits
Plaid offers comprehensive benefits including medical, dental, and life insurance, along with equity for full-time employees. Employees enjoy a monthl...
π Culture
Plaid fosters a culture focused on empowering employees with ownership and flexibility. The company prioritizes innovation in fintech infrastructure, ...

Staff Engineer β’ Senior
Plaid β’ United States
Skills & Technologies
Overview
Plaid is hiring a Staff Software Engineer for their Security Infrastructure team to build secure systems that empower financial interactions. You'll work with technologies like Java and AWS, focusing on cryptographic services and network security. This role requires significant experience in security engineering.
Job Description
Who you are
You have 5+ years of experience in software engineering with a strong focus on security infrastructure β you've built secure systems that protect sensitive data and understand the complexities of financial technology. Your expertise in Java and AWS allows you to design and implement robust security solutions that meet industry standards.
You are well-versed in cryptographic services and have experience managing key management systems β you understand the importance of encryption, signing, and key rotation in safeguarding sensitive information. Your background in network security equips you to effectively sandbox sensitive workloads and prevent data exfiltration.
You possess a deep understanding of security protocols and best practices β you are familiar with the latest trends in security technology and are committed to continuous learning and improvement in this rapidly evolving field. You thrive in collaborative environments and enjoy working with cross-functional teams to enhance security measures.
You are passionate about building AI agents and tooling to automate security functions β you have experience with vulnerability management and understand how to leverage technology to enhance security operations. Your analytical mindset enables you to identify potential security threats and develop proactive measures to mitigate risks.
Desirable
Experience with regulatory compliance and security frameworks is a plus β you understand the importance of adhering to industry regulations and can navigate the complexities of compliance in the fintech space. Familiarity with incident response and threat modeling will further enhance your ability to contribute to the team.
What you'll do
As a Staff Software Engineer in Security Infrastructure at Plaid, you will play a critical role in defining and implementing security standards across the organization. You will lead initiatives to build a unified, centralized Authorization Platform that enforces fine-grained permissions for both human and non-human identities, moving beyond traditional role-based access control.
You will own and scale Plaid's internal Key Management Systems, ensuring that our cryptographic services are robust and secure. This includes managing encryption, signing, and key rotation processes that protect our most sensitive data. Your work will directly impact the security posture of Plaid and the trust our clients place in our services.
You will collaborate with product and engineering teams to integrate security measures into the development lifecycle β your insights will help shape the security architecture of new products and features. You will also mentor junior engineers, sharing your knowledge and fostering a culture of security awareness within the team.
You will be responsible for identifying and addressing security vulnerabilities β your proactive approach will help prevent data leakage and model abuse, ensuring that our systems remain secure against emerging threats. You will also contribute to the development of AI-driven security capabilities, enhancing our ability to respond to incidents and automate security functions.
What we offer
At Plaid, we offer a dynamic work environment where innovation and collaboration are at the forefront of our mission. You will have the opportunity to work with a talented team dedicated to building secure financial technology solutions that empower millions of users. We provide competitive compensation and benefits, along with opportunities for professional growth and development.
Join us in shaping the future of finance by building secure systems that enhance user trust and enable seamless interactions with financial services. We encourage you to apply even if your experience doesn't match every requirement β your passion for security and commitment to excellence are what matter most.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Plaid.
Similar Jobs You Might Like
Based on your interests and this role

Security Engineer
Databricks is hiring a Staff Security Software Engineer to enhance security systems and data pipelines. You'll work with Python, Git, and cloud platforms like AWS and Azure. This role requires 8+ years of software engineering experience, with a focus on security.

Security Engineer
Coda is hiring a Security Software Engineer to protect customer data and develop security features. You'll work on security vulnerabilities and scalable processes. This role requires experience in security engineering.

Software Engineering
Attentive is seeking a Senior Software Engineer for their Infrastructure team to build and operate core compute and networking infrastructure. You'll work with AWS, Kubernetes, and Terraform to support a high-performance platform. This role requires significant experience in software engineering.

Staff Engineer
Socket is hiring a Staff Software Engineer to contribute to the development of their web application and shape the product roadmap. You'll work closely with design and engineering teams, utilizing skills in JavaScript, React, and Node.js.

Staff Engineer
Lob is hiring a Staff Software Engineer to take technical ownership of your teamβs domain and influence across Lobβs software systems. You'll work with technologies like Java, Python, and AWS. This position requires significant experience in software engineering and mentoring.