Plaid

Senior Software Engineer - Fullstack

Plaid2 weeks ago
Location

San Francisco

Type

Full Time

Salary

USD 180,000 – 250,000

Level

Senior

Role

Full Stack Engineer

Posted

Mar 2, 2026

Full TimeSenior

The role

Summary

Plaid is seeking a Senior Fullstack Software Engineer to design and build scalable systems that power financial data connectivity. The ideal candidate will develop robust backend services and intuitive frontend experiences, collaborating across teams to deliver innovative solutions that simplify financial data access and movement.

What you'll do

Full Stack Development: Design, develop, and maintain scalable backend services, APIs, and high-quality frontend applications across the technology stack
Cross-Functional Collaboration: Partner with product managers and designers to define requirements and deliver customer-centric features
Code Quality Maintenance: Write clean, maintainable, and well-tested code, participate in code reviews and technical design discussions
System Performance: Build automated tests, monitor system performance, and troubleshoot issues in production environments
Architectural Contributions: Engage in hands-on coding and architectural decisions to ensure system reliability, security, and scalability
Team Development: Support engineering culture through mentorship, thoughtful code reviews, and shared technical standards

What we look for

Technical

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

Education

Technical DegreeBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Professional Experience5+ years of software engineering experience with proven track record of shipping production systems
Collaborative SkillsProven ability to collaborate effectively with product, design, and engineering teams
MentorshipExperience in mentoring or supporting growth of other engineers through reviews and guidance

Skills

Required skills

MicroservicesExperience designing and implementing microservices architecture
Full Stack DevelopmentProficiency in both backend and frontend technology stacks
Database ManagementExpertise in relational database design and management

Nice to have

Financial TechnologyBackground or interest in fintech and financial data ecosystems
Cloud PlatformsExperience with cloud infrastructure and scalable system design

Compensation & benefits

Salary

USD 180,000 – 250,000 (annual)

Stock options

Available

Benefits

Diversity and Inclusion

Committed to building a diverse team with equitable opportunities

Flexible Application Process

Encourages applications from candidates with diverse backgrounds and experiences

Equal Opportunity

Non-discriminatory hiring practices covering multiple protected characteristics


Interview process

  1. 1
    Initial Screening Review of resume and initial qualifications
  2. 2
    Technical Phone Screen Preliminary technical discussion and skills assessment
  3. 3
    Technical Interviews In-depth technical interviews covering system design, coding skills, and problem-solving
  4. 4
    Team Fit Interview Evaluation of collaboration skills and cultural alignment
  5. 5
    Final Interview Meeting with senior leadership or hiring manager

Apply for this position

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