Plaid

Senior Software Engineer, Full Stack (GenSWE)

Plaid1 weeks ago
Location

San Francisco HQ

Type

Full Time

Salary

USD 190,800 – 286,800

Level

Senior

Role

Full Stack Engineer

Posted

May 4, 2026

Full TimeSenior

The role

Summary

Plaid is seeking a Senior Full Stack Software Engineer to build scalable backend services and intuitive frontend experiences that power financial data connections. The ideal candidate will be a versatile engineer who can seamlessly work across the technology stack, contributing to critical infrastructure that supports millions of users in the fintech ecosystem.

What you'll do

Full Stack Development: Design, develop, and maintain scalable backend services, APIs, and intuitive frontend applications that power financial data connections.
Cross-Functional Collaboration: Partner closely with product managers and designers to define requirements and deliver features that solve real customer problems.
Code Quality Management: Write clean, maintainable, and well-tested code, participate in code reviews, and engage in technical design discussions.
System Performance: Build automated tests, monitor system performance, and troubleshoot issues in production environments.
Architectural Contribution: Engage in hands-on coding and architectural decisions to ensure system reliability, security, and scalability.
Team Growth: Support a strong engineering culture through mentorship, thoughtful code reviews, and shared ownership of technical standards.

What we look for

Technical

Backend DevelopmentExperience building backend services using relational databases like MySQL and working with microservices or service-oriented architectures
Frontend TechnologiesStrong working knowledge of HTML, CSS, JavaScript, and modern frontend frameworks or libraries
System DesignSolid system design, coding, and testing skills across both frontend and backend domains

Education

Educational BackgroundBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Professional Experience5+ years of software engineering experience with a proven track record of shipping production systems or features
Collaboration SkillsProven ability to work effectively across product, design, operations, and engineering teams
MentorshipExperience in supporting the growth of other engineers through reviews, guidance, or leadership

Skills

Required skills

Backend TechnologiesProficiency in building scalable backend services and microservices
Frontend DevelopmentStrong skills in modern web development technologies and frameworks
Database ManagementExperience with relational databases like MySQL

Nice to have

Fintech ExperiencePrior experience in financial technology or data integration platforms
Cloud InfrastructureFamiliarity with cloud services and scalable infrastructure design

Compensation & benefits

Salary

USD 190,800 – 286,800 (annual)

Stock options

Available

Benefits

Equity Compensation

Stock options available as part of total compensation package

Diversity and Inclusion

Commitment to building a diverse and equitable workplace

Flexible Work Arrangement

Hybrid work model with options for remote and in-office collaboration


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to discuss background and experience
  2. 2
    Technical Interview In-depth technical assessment of coding skills, system design, and problem-solving abilities
  3. 3
    Team Interviews Multiple interviews with potential teammates and engineering leadership
  4. 4
    Take-Home Challenge Optional or required technical challenge to demonstrate practical skills
  5. 5
    Final Interview Meeting with senior leadership to discuss role alignment and cultural fit

Apply for this position

You'll be redirected to the company's application page