Plaid

Staff Software Engineer - Protect

Plaid$150K — $180K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of experience in building and operating scalable backend or distributed systems.
  • Hands-on ability to work directly within the codebase; this is a position meant for builders.
  • Solid product judgment to turn vague customer challenges into actionable deliverables.
  • Strong opinions on product taste (nice to have) and conviction in your approach.
  • Experience with data or API product development (nice to have).
  • Prior experience in fraud detection (nice to have).
  • Interest or experience in developing agentic systems (nice to have).

Responsibilities

  • Care for product quality and the value delivered to customers.
  • Learn from customer interactions about their fraud challenges and build corresponding solutions.
  • Explore new opportunities in fraud detection; prototype and validate risky concepts to develop reliable systems.
  • Collaborate with the Data Science and Machine Learning teams; be capable of running data jobs independently.
  • Demonstrate leadership in engineering practices: automate processes, develop in new environments, and contribute through code.
  • Mentor team members through design reviews and elevate the technical standards across the organization.

Benefits

  • Comprehensive health benefits including medical, dental, and vision coverage.
  • 401(k) retirement plan contributions.
  • Opportunity for equity and other forms of additional compensation.
Full Job Description
Plaid Protect is a real-time fraud intelligence product built on a unique advantage: Plaid's network-level visibility across bank accounts, devices, identities, sessions, institutions, applications, and financial behavior. Protect helps customers detect first-party fraud, synthetic identities, account takeovers, and coordinated attacks that are difficult to see from a single application, account, or transaction.

Trust Index turns that fraud intelligence into real-time fraud scores and actionable attributes. This team builds the systems that make this intelligence possible: low-latency inference, new data and model integrations, customer-facing APIs and attributes, safe rollouts, and feedback loops.

Ti3 expanded Plaid's fraud graph nearly 10x and, in early testing, detected up to 41% more fraud at the same false-positive rate. Learn more about Ti2 and Ti3.

We are a small, high-agency team working closely with Product, Data Science, and Machine Learning. We value demos over docs, conviction over consensus/alignment, builder schedule over meeting-heavy calendars. We're scrappy and a talent-dense team that has high agency and high ownership.

As a Staff Software Engineer on the Protect Core team, you will set the technical direction for the systems that serve Trust Index scores and fraud attributes in real time. You will lead ambiguous, multi-quarter initiatives while staying hands-on in architecture, critical production code, data investigation, and production debugging.

You will work closely with DSML teams, product, and fraud researchers to identify opportunities for new fraud signals and product expansions. You will shorten the path from a promising fraud insight to measurable customer value. You will iterate on Protect, from API changes to new integration modes and product modules.

This role is best suited to a hands-on builder who enjoys fast feedback loops, direct debate, and making principled tradeoffs between rapid experimentation and durable systems.

This role is not for engineers who prefer long-lead design specs, consensus-driven committee decisions, or 'process-heavy' environments. We prioritize shipping over alignment, and we expect you to push back when the process gets in the way of building.

Responsibilities:
  • Care deeply about the product and the value you create for our customers.
  • Learn how customers use our product and the specific fraud challenges they face; build solutions to address them.
  • Identify new frontiers in fraud detection, build focused prototypes to test the riskiest assumptions, and turn validated ideas into reliable production systems.
  • Collaborate closely with the DS/ML team. Better yet, navigate our data landscape, run Jupyter notebooks and Spark jobs, or develop in Tecton to deliver business impact independently.
  • Lead the team by example on AI assisted engineering: write skills and linters, automate things, push code in unfamiliar languages, systems and repos.
  • Raise the technical bar through mentorship, design reviews, and hands-on leadership across the organization.

Qualifications:
  • Extensive experience, typically 8+ years, building and operating backend or distributed systems at scale.
  • Must be comfortable working hands-on directly in the codebase. This is a builder archetype position; the individual will spend considerable time designing and building the actual system they work on.
  • Strong product judgment: the ability to translate ambiguous customer problems into deliverables, make principled tradeoffs between rapid validation and durable architecture, and define measurable outcomes.
  • [Nice to have] Strong opinions, conviction, and good product taste.
  • [Nice to have] Previous experience building data and/or API products.
  • [Nice to have] Prior experience in the fraud domain
  • [Nice to have] Prior experience in or interest in building agentic systems.


Our mission at Plaid is to unlock financial freedom for everyone. To support that mission, we seek to build a diverse team of driven individuals who care deeply about making the financial ecosystem more equitable. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid!

Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.

About Plaid

Plaid is a financial services company based in New York City. The company builds a technology platform, which enables applications to connect with users' bank accounts. Plaid focuses on enabling consumers and businesses to interact with their bank accounts, check balances, and make payments through financial technology applications. The company was founded in 2013 by Zach Perret and William Hockey. In January 2020, Visa announced that it would acquire Plaid for $5.3 billion. The acquisition was completed in January 2021.
Learn more about Plaid
Size
600 employees
Industry
Founded
2011

Similar Jobs

More Jobs at Plaid

More Information Technology Jobs

Find similar Staff Software Engineer - Protect jobs: