Taro Logo

Software Engineer - Platform

Plaid powers financial tools that connect user accounts to apps and services, covering 12,000 financial institutions across US, Canada, UK and Europe.
$163,200 - $223,200
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
Finance · Enterprise SaaS

Job Description

Plaid, a leading financial technology company, is seeking a Platform Software Engineer to join their engineering organization. The role focuses on building and maintaining core infrastructure that powers financial services used by millions. As a Platform Engineer, you'll work on critical systems handling millions of daily requests, developing scalable solutions for data storage, processing, and developer productivity.

The position offers an opportunity to work with modern technologies like Go, distributed systems, and various database technologies. You'll be responsible for creating robust infrastructure, improving developer tools, and ensuring security and privacy compliance. The role requires 2-4 years of experience and offers a competitive salary range of $163,200-$223,200, plus equity and comprehensive benefits.

Plaid's platform connects thousands of companies like Venmo and SoFi to financial institutions across the US, Canada, UK, and Europe. The company values diversity and inclusion, encouraging applications from candidates with various backgrounds and experiences. Based in either San Francisco or New York, this hybrid role offers the flexibility of both office and remote work.

Working at Plaid means joining a mission-driven company focused on unlocking financial freedom for everyone. You'll collaborate with cross-functional teams, lead technical initiatives, and have a direct impact on the financial technology ecosystem. The role combines technical challenges with the opportunity to shape the future of financial services infrastructure.

Last updated 2 days ago

Responsibilities For Software Engineer - Platform

  • Design and develop scalable core platform services focusing on performance, reliability, and scalability
  • Develop and improve infrastructure for data storage and processing
  • Create internal tools, frameworks, and automation to improve developer productivity
  • Integrate security, privacy, and compliance best practices into platforms
  • Work cross-functionally with product engineers and stakeholders
  • Lead technical direction and architecture for platform systems

Requirements For Software Engineer - Platform

Go
Python
Java
MySQL
MongoDB
PostgreSQL
  • 2 to 4 years of software engineering experience
  • Proficiency in at least one general-purpose programming language (Go, Python, Java, C++)
  • Deep understanding of system design and algorithms
  • Experience with distributed systems and microservices architectures
  • Familiarity with relational and NoSQL database technologies
  • Excellent communication and teamwork skills

Benefits For Software Engineer - Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical, dental, and vision insurance
  • 401(k) plan
  • Equity compensation
  • Comprehensive benefit plan

Related Jobs