Plaid

Software Engineer

Plaid2 weeks ago
Location

New York

Type

Full Time

Salary

USD 120,000 – 180,000

Level

Mid

Role

Software Engineer

Posted

Mar 2, 2026

Full TimeMid

The role

Summary

Plaid is seeking a Software Engineer to design and build scalable systems that power financial data connectivity. The ideal candidate will work across the technology stack, collaborating with cross-functional teams to create innovative solutions that make financial services more accessible and secure.

What you'll do

System Design: Build and maintain scalable, reliable backend or fullstack systems and APIs that power Plaid's financial data products
Collaborative Development: Work closely with product managers, designers, and engineers to define and deliver features solving real customer problems
Code Quality: Write clean, efficient, and well-tested code; participate in code reviews to maintain high engineering standards
Performance Optimization: Build automated tests, monitor system performance, and troubleshoot issues in production environments
Technical Innovation: Contribute to technical design discussions, share best practices, and continuously improve engineering processes

What we look for

Technical

Backend DevelopmentStrong skills in building scalable backend services
API IntegrationExperience with complex API development and integration

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or related technical field
Equivalent ExperienceComparable professional experience may be considered in lieu of formal degree

Experience

Professional Experience1-4 years of software engineering experience post-internship
System DevelopmentProven track record of shipping reliable systems or features at scale

Skills

Required skills

System DesignAbility to design scalable and reliable backend systems
API DevelopmentExperience in creating robust and efficient APIs
Problem SolvingStrong analytical skills to develop practical solutions

Nice to have

Fintech ExperiencePrior work in financial technology platforms
Distributed SystemsUnderstanding of large-scale system architecture
Test-Driven DevelopmentExperience with comprehensive testing methodologies

Compensation & benefits

Salary

USD 120,000 – 180,000 (annual)

Benefits

Health Insurance

Comprehensive medical, dental, and vision coverage

Stock Options

Equity compensation to share in company growth

Professional Development

Budget for conferences, training, and continuous learning

Flexible Work

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

Wellness Programs

Mental health resources and wellness stipend


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess basic qualifications and cultural fit
  2. 2
    Technical Assessment Online coding challenge or take-home project to evaluate technical skills
  3. 3
    Technical Interviews Multiple rounds of in-depth technical interviews covering system design, coding, and problem-solving
  4. 4
    Behavioral Interview Discussion of past experiences, collaboration style, and alignment with company values
  5. 5
    Final Interview Meeting with engineering leadership to discuss potential team fit and long-term growth

Apply for this position

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