Taro Logo

Software Engineer - Backend

Plaid powers financial tools that millions rely on, connecting financial accounts to apps and services across 12,000 institutions in the US, Canada, UK and Europe.
$163,200 - $223,200
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
Finance

Description For Software Engineer - Backend

Plaid is revolutionizing the way people interact with their finances by building essential financial technology infrastructure. As a Backend Software Engineer at Plaid, you'll be part of a team that powers the tools millions of people rely on for a healthier financial life. The company works with thousands of organizations, including Venmo, SoFi, and Fortune 500 companies, facilitating connections between financial accounts and various apps and services.

The role offers an exciting opportunity to work on backend services that are crucial to Plaid's extensive network, which covers 12,000 financial institutions across the US, Canada, UK, and Europe. You'll be responsible for designing and developing high-performance, reliable, and scalable backend services that form the backbone of Plaid's infrastructure.

The position requires 2-4 years of backend engineering experience and offers a competitive salary range of $163,200 - $223,200, along with equity compensation and comprehensive benefits. You'll work with modern technologies like Go, Python, Java, Node.js, and MySQL in a microservices architecture.

What makes this role particularly appealing is the combination of technical challenges and direct impact on the financial technology ecosystem. You'll collaborate with product managers and stakeholders to shape features that affect millions of users. The hybrid work environment in New York offers flexibility while maintaining team collaboration.

Plaid's commitment to diversity, equality, and financial freedom creates an inclusive workplace culture. The company values both professional experience and lived experiences, encouraging applications from candidates who might not perfectly match all qualifications but bring unique perspectives to the team.

Last updated 2 months ago

Responsibilities For Software Engineer - Backend

  • Build and maintain backend services with a focus on performance, reliability and scalability
  • Work closely with product managers and other stakeholders to define and implement new features
  • Write clean, maintainable and efficient code
  • Develop automated tests to ensure the quality and reliability of the codebase
  • Troubleshoot and resolve issues

Requirements For Software Engineer - Backend

Go
Python
Java
Node.js
MySQL
  • 2-4 years as a backend engineer
  • Working knowledge of one or more programming languages such as Go, Python, Java, or Node.js
  • Experience MySQL or other relational databases
  • Experience working with microservices
  • Excellent coding and testing skills
  • High ownership
  • Customer empathy

Benefits For Software Engineer - Backend

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Equity compensation

Jobs Related To Plaid Software Engineer - Backend