Software Engineer, Full Stack

Plaid

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$176,400–$226,800 / yr
Posted
47 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $174k
This role $202k
$125k most similar roles pay here $238k

This role pays more than 67% of similar roles. Most pay $136,128–$211,200 — the shaded band above. At the midpoint, this role pays about $202k versus about $174k for comparable roles.

Based on 240 similar postings.

Employer

About Plaid

Plaid is a financial technology company that builds a data network powering digital finance applications, enabling consumers to securely connect their financial accounts to apps and services. Industry: Financial Technology & Data Infrastructure

Plaid currently has 98 open roles on FindRole.

Listed pay typically runs $190,800–$262,800 across 98 roles with salary data.

Most-posted roles

View all roles at Plaid

At a glance

TL;DR · Software Engineer, Full Stack

As a Full Stack Software Engineer at the Engineering team in our San Francisco headquarters, you will play a pivotal role in designing and developing both frontend and backend components with a primary focus on backend development (60-70%) to ensure scalability, security, and performance. You’ll also contribute to building delightful user experiences using modern JavaScript frameworks for 30-40% of your time. Collaborating closely with product managers and designers, you will define and implement new features that meet customer needs. Ideal candidates have 2-4 years of full-stack development experience, proficiency in HTML, CSS, JavaScript, and familiarity with Python, Java, Go, or Node.js. Experience with MySQL or similar relational databases and API design is essential, along with strong coding and testing skills and a high sense of ownership and customer empathy to understand user needs deeply.

What you'll do

  • Design and develop backend components focusing on scalability, security, and performance.
  • Build APIs and services to ensure high-quality software solutions are delivered efficiently.
  • Create frontend experiences using modern JavaScript frameworks and libraries for user interfaces.
  • Define new features by collaborating with product managers and designers based on customer needs.
  • Maintain both frontend and backend systems to support continuous improvement of the product.

What we're looking for

  • 2-4 years of full-stack development experience.
  • Proficiency in HTML, CSS, JavaScript, and modern frameworks.
  • Experience with backend languages like Python, Java, Go, or Node.js.
  • Expertise in API design and relational database management (e.g., MySQL).
  • Strong coding and testing skills with high ownership mentality.
  • Customer empathy and willingness to engage directly with users.

More like this

Similar roles

Software Engineer

Cisco

San Jose, CA 130 days ago $165,000$277,600
SONiC-NOS Wireshark Python C++ Linux GDB IXIA Spirent High Speed Serdes MAC ports PRBS ANLT analyzers L2 switching networking protocols Cisco Silicon One

Software Engineer

Q2

Austin, Texas 87 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Alteryx

Remote (Irvine, CA) 116 days ago $103,000$133,000
Python REST Git GCP Azure AWS Node.js Docker Kubernetes CI/CD PostgreSQL Alteryx
Remote

Software Engineer

Booz Allen Hamilton

Rome, NY 25 days ago
Java JavaScript Python SQL Node.js Groovy Scala Spring Cloud Spring Core Spring-Boot Spring Data Agile CI/CD

Software Engineer

Anduril Industries

Huntsville, AL 16 days ago $165,000$218,000
C/C++ Python Matlab software design algorithm implementation software analysis testing optimization