Software Engineer (Fullstack) - Payments

11 Months ago • 2 Years + • Full Stack Development • $163,200 PA - $223,200 PA

Job Summary

Job Description

Plaid is looking for a Fullstack Software Engineer specializing in Payments to join their Money Movement and Partnerships team. This role involves end-to-end development of the Transfer product, Plaid's money movement solution for bank payments across the US. The team is responsible for bank integrations, payment lifecycle, reconciliation, and customer-facing components, focusing on scale and innovation in bank payments. The engineer will work full-stack to plan, design, and build next-generation Payment products, collaborating with Product, Legal, and Design teams. Responsibilities include designing and developing both frontend and backend components, with a majority focus on backend (70-80%) building APIs and services for scalability, security, and performance. The frontend focus (20-30%) involves building user experiences with modern JavaScript frameworks. The role emphasizes ownership, code quality, and effective testing and debugging.
Must have:
  • 2+ years of full-stack development experience
  • Experience with Python, Java, Go, or Node.js
  • Knowledge of HTML, CSS, Javascript, and modern frameworks
  • Experience with MySQL or other relational databases
  • Experience with microservices
  • Experience with API design
  • Excellent coding and testing skills
  • High ownership and customer empathy
Good to have:
  • Experience working with payments

Job Details

We believe that the way people interact with their finances will drastically improve in the next few years. We’re dedicated to empowering this transformation by building the tools and experiences that thousands of developers use to create their own products. Plaid powers the tools millions of people rely on to live a healthier financial life. We work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam.

We believe that the way people interact with their finances will drastically improve in the next few years. We’re dedicated to empowering this transformation by building the tools and experiences that thousands of developers use to create their own products. Plaid powers the tools millions of people rely on to live a healthier financial life. We work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam.

The Money Movement and Partnerships team within Payments is responsible for the end to end development of the Transfer product, Plaid’s bank money movement solution that spans across all major existing bank payment rails in the US. The team owns the full stack of this product, including bank integrations, payment lifecycle and reconciliation, and customer-facing APIs and dashboard components. Transfer is a critical component of many companies’ payment systems, and the team is now focusing on building for scale and continuing to innovate on the cutting edge of bank payments. Additionally, the team is responsible for our network of over 50 payment partners that are powering payments across the fintech ecosystem.

You will be responsible for working full-stack to plan, design, and build the next generation of Payment products. You’ll work closely with cross-functional partners from Product, Legal, and Design to deliver new solutions for our clients. You’ll have opportunities to learn new technologies and languages, and to be a project owner as we explore ambiguous problem spaces. Payments is a critical part of any business, and you’ll learn in depth about how it works.

Responsibilities:

  • Design & Development: Design, develop and maintain both frontend and backend components
  • Majority Backend Focus (70-80%): Develop APIs and services, focusing on scalability, security and performance.
  • Frontend Focus (20-30%): Build delightful experiences using modern JavaScript frameworks and libraries.
  • Collaboration: Work closely with product managers, product designers and other stakeholders to define and implement new features that meet product and customer needs.
  • Ownership: At Plaid, you’re responsible for the quality and success of the components you build, so you’ll be expected to drive projects to successful outcomes rather than just code complete.
  • Code Quality: Write clean, maintainable and efficient code.
  • Testing & Debugging: Develop automated tests to ensure the quality and reliability of the codebase. Troubleshoot and resolve issues.

Qualifications:

  • 2+ years of experience in full-stack development.
  • Working knowledge of one or more programming languages such as Python, Java, Go, or Node.js
  • Working knowledge of HTML, CSS, Javascript and modern frameworks and libraries.
  • Experience MySQL or other relational databases.
  • Experience working with microservicesExperience with API design.
  • Excellent coding and testing skills.
  • High ownership. You are excited to roll up your sleeves and figure things out that don’t have precedent at Plaid.
  • Customer empathy. You want to be face to face with customers to understand their needs and design Investments products together.
  • [Nice-to-have] Experience working with payments.
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!

Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com.

Please review our Candidate Privacy Notice here.

Similar Jobs

flix interactive - Senior Technical Artist

flix interactive

United Kingdom (Remote)
2 Months ago
eBay - Software Engineer - Android

eBay

Shanghai, Shanghai, China (On-Site)
23 Hours ago
Avalanche Studios Group - Senior Audio Software Engineer

Avalanche Studios Group

Salt Lake City, Utah, United States (Hybrid)
1 Month ago
Capgemini - Analog Layout Engineer

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
SimpliSafe - Technical Program Manager II

SimpliSafe

Boston, Massachusetts, United States (Hybrid)
2 Months ago
Dream Sports - SDE 3 - Full Stack Developer

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Months ago
affinidi - Engineering Manager, Full Stack

affinidi

London, England, United Kingdom (Hybrid)
2 Weeks ago
Rippling - Staff Full Stack Engineer (Backend), Performance Management

Rippling

New York, United States (On-Site)
2 Weeks ago
unicos studio - Senior Web Developer

unicos studio

(On-Site)
6 Days ago
Polygon Labs - Staff Full Stack Engineer, Applications

Polygon Labs

Central Sulawesi, Indonesia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Optiv - Sr. Client Manager - Cybersecurity

Optiv

Winnipeg, Manitoba, Canada (On-Site)
2 Months ago
EMA - Platform and Infrastructure Team Leader

EMA

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
HappyRobot - Field Marketing Manager

HappyRobot

San Francisco, California, United States (On-Site)
1 Month ago
Veeam Software - Senior Tech Enablement Specialist

Veeam Software

Bucharest, Romania (On-Site)
2 Weeks ago
Gojek - Area Operations Associate (Petojo)

Gojek

Jakarta, Indonesia (On-Site)
1 Month ago
Trellix - Compliance Specialist

Trellix

United States (Remote)
1 Month ago
Thousand Eyes - Scale Customer Success Manager

Thousand Eyes

Sydney, New South Wales, Australia (On-Site)
3 Weeks ago
Haleon - Senior Brand Manager / Brand Manager

Haleon

Taipei City, Taiwan (On-Site)
2 Days ago
Eneba Games - PR Growth Partner

Eneba Games

(Remote)
3 Days ago
Assystems - Full Stack React and Java Developer

Assystems

Gurugram, Haryana, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in San Francisco, California, United States

Visa - Director, Supply Chain

Visa

Atlanta, Georgia, United States (Hybrid)
1 Month ago
Barracuda - National Account Manager

Barracuda

Chicago, Illinois, United States (On-Site)
3 Weeks ago
Intel  - Government Information Security - Project/Program Manager

Intel

Phoenix, Arizona, United States (On-Site)
2 Weeks ago
Evolution  - Game Presenter

Evolution

Atlantic City, New Jersey, United States (On-Site)
3 Weeks ago
X Studios,  Inc  - Engineer, Unity

X Studios, Inc

Winter Park, Florida, United States (On-Site)
1 Year ago
Sandbox VR - Shift Lead (Key Holder)

Sandbox VR

Eden Prairie, Minnesota, United States (On-Site)
3 Years ago
Apple - Wireless Bluetooth QA Engineer

Apple

Cupertino, California, United States (On-Site)
3 Weeks ago
PHINIA - Material Planner

PHINIA

Auburn Hills, Michigan, United States (Hybrid)
1 Week ago
Glocomms - VP, Global Technology - AI

Glocomms

Orlando, Florida, United States (Hybrid)
1 Month ago
The Walt Disney Company - Principal Software Engineer C++

The Walt Disney Company

Glendale, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Dream Sports - SDE3 - Full Stack Developer

Dream Sports

Mumbai, Maharashtra, India (On-Site)
8 Months ago
Tennr - Full Stack Engineer

Tennr

New York, New York, United States (On-Site)
6 Months ago
fairmatic - Senior Full Stack Engineer

fairmatic

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
9 Months ago
Mapbox - Software Development Engineer II (Full-stack Engineer)

Mapbox

Minsk, Minsk Region, Belarus (Remote)
5 Months ago
Axel springer - Senior Full-Stack Engineer

Axel springer

Berlin, Berlin, Germany (On-Site)
1 Day ago
NCR Voyix - Software Engineer III / Java Full Stack Developer

NCR Voyix

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
ISS Stoxx - Senior Full Stack Developer

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Coupa - Sr. Lead Software Engineer (Full Stack)

Coupa

Pune, Maharashtra, India (On-Site)
1 Month ago
Coda - Senior/Staff Full Stack Engineer

Coda

Manila, Metro Manila, Philippines (Remote)
2 Years ago
Captions - Software Engineer, Full-Stack

Captions

New York, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

New York, United States (On-Site)

Durham, North Carolina, United States (Hybrid)

San Francisco, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Plaid