cover image
Plaid

Plaid

plaid.com

4 Jobs

1,370 Employees

About the Company

Plaid is a data network that powers the tools millions of people rely on to live a healthier financial life. Plaid works with thousands of companies like Venmo, SoFi, and Betterment, 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 more than 12,000 financial institutions across the US, Canada, UK and Europe. Headquartered in San Francisco, the company was founded in 2013 by Zach Perret and William Hockey.

Listed Jobs

Company background Company brand
Company Name
Plaid
Job Title
Data Scientist - Fraud
Job Description
Job title: Data Scientist – Fraud Role Summary: Lead analytical and machine‑learning initiatives to detect and prevent fraud across a large financial network. Own metrics, dashboards, and experimentation frameworks that guide product strategy and inform sales and customer expansion. Expectations: - 3 – 5 years total experience, with 2 – 3 years in product analytics, experimentation, or data‑driven product roles. - Demonstrated ability to build and maintain performance dashboards, run backtests, and design experiments. - Strong SQL and Python skills; experience with ML/ rules‑based backtesting. - Excellent communication and stakeholder‑management across product, engineering, and GTM teams. - Prior exposure to fraud or risk domains and model‑performance metrics is a plus. Key Responsibilities: - Develop, own, and evolve product health metrics and dashboards for fraud detection products. - Conduct deep data analysis on customer and network traffic to identify insights that shape product direction and enable sales enablement. - Design and implement backtests and offline evaluations for ML and rule‑based fraud systems. - Partner with Product and Engineering to design, run, and assess experiments that introduce user‑facing features and improve fraud products. - Translate analytical findings into clear, actionable recommendations for cross‑functional teams. Required Skills: - Advanced SQL querying and data manipulation. - Proficient Python (pandas, numpy, sklearn or equivalent). - Experience with product analytics tools and experimentation frameworks. - Dashboard creation (e.g., Looker, Tableau, Power BI, or similar). - Knowledge of ML training and deployment pipelines and model‑performance metrics. - Strong written and verbal communication skills. - Ability to work independently and manage multiple stakeholder needs. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Statistics, Mathematics, Data Science, or a related technical field. - Relevant certifications in analytics, data science, or ML (e.g., Google Cloud Data Analytics, AWS Certified Machine Learning) are advantageous but not mandatory.
Raleigh-durham-chapel hill, United states
Hybrid
Junior
18-11-2025
Company background Company brand
Company Name
Plaid
Job Title
Software Engineer
Job Description
**Job Title:** Software Engineer **Role Summary:** Design and build scalable backend/fullstack systems and APIs for financial data and money movement platforms. Support the development of tools used by developers and financial institutions to create accessible, secure financial services for millions of users. **Expectations:** - 1-4 years of software engineering experience (post-internship). - Proven ability to deliver reliable, scalable systems or features. - Strong problem-solving skills and ownership mindset. - Collaborative, fast-paced work environment with cross-functional teams (product managers, designers). - Growth-oriented with eagerness to improve technical craft. **Key Responsibilities:** - Develop and maintain high-performance backend services, APIs, and fullstack applications. - Collaborate with cross-functional teams to define and ship features addressing financial customer needs. - Write clean, testable code and conduct peer reviews to uphold engineering standards. - Implement automated testing, monitor system performance, and resolve production issues. - Contribute to technical design, best practices, and process improvements. **Required Skills:** - Proficiency in software development lifecycle for scalable systems. - Experience with backend/APIs or fullstack development. - Strong problem-solving abilities to translate abstract ideas into robust solutions. - High ownership of technical challenges with independence and initiative. - Collaborative communication to work effectively with diverse teams. **Required Education & Certifications:** Not specified.
New york, United states
Hybrid
Fresher
17-12-2025
Company background Company brand
Company Name
Plaid
Job Title
Senior Software Engineer - Backend
Job Description
**Job Title:** Senior Software Engineer – Backend **Role Summary:** Design, develop, and maintain high‑performance, reliable, and scalable backend services. Partner with product, design, operations, data science, and other engineering teams to deliver new features, ensure code quality, and mentor junior engineers. **Expectations:** - Deliver production‑ready code that meets performance and reliability targets. - Lead technical design and architectural decisions for microservice‑based systems. - Mentor and guide junior team members, conducting code reviews and technical document reviews. - Collaborate cross‑functionally to define requirements, prioritize work, and communicate progress. - Own testing, debugging, and incident resolution to maintain system health. **Key Responsibilities:** - Build and evolve backend services using microservice architecture and relational databases (e.g., MySQL). - Write clean, maintainable, and efficient code following best practices. - Develop automated unit, integration, and end‑to‑end tests. - Troubleshoot production issues and implement fixes promptly. - Participate in architectural design discussions and set technical standards for the team. - Provide mentorship, conduct code reviews, and support junior engineers’ growth. **Required Skills:** - 5+ years of professional software engineering experience with a track record of shipping complex projects. - Strong proficiency in backend programming languages (e.g., Java, Go, Python, or similar). - Deep understanding of relational databases (MySQL or equivalent) and SQL. - Experience designing, building, and operating microservices at scale. - Excellent coding, testing, and system design abilities. - Proven cross‑functional collaboration and communication skills. - Leadership/mentorship experience guiding junior engineers. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related field (or equivalent practical experience). - No specific certifications required.
San francisco, United states
On site
Senior
31-12-2025
Company background Company brand
Company Name
Plaid
Job Title
Software Engineer - Platform
Job Description
**Job Title** Software Engineer – Platform **Role Summary** Design, build, and maintain scalable, reliable platform services that enable engineering teams to ship features rapidly. Focus on distributed backend systems, data infrastructure, developer productivity tools, and security best‑practice integration. **Expectations** Deliver production‑grade code on time, collaborate cross‑functionally, and advocate for engineering excellence. Mentor junior engineers and drive continuous improvement in platform quality and performance. **Key Responsibilities** - Architect and develop core platform services (distributed back‑end, microservices, CI/CD pipelines). - Build and evolve data storage/processing infrastructure (high‑performance databases, batch/streaming frameworks). - Create internal tooling to boost developer productivity and observability. - Embed security, privacy, and compliance controls into platform design (encryption, access control, audit logging). - Partner with product engineering squads to translate requirements into platform capabilities. - Conduct code reviews, testing, and documentation; set technical direction and mentor peers. **Required Skills** - 2–4 years of software engineering with proven platform or backend delivery experience. - Proficiency in a general‑purpose language (Go, Python, Java, C++); Go experience preferred. - Deep understanding of distributed systems, microservices architecture, and system‑design principles. - Familiarity with relational/NoSQL databases (MySQL, PostgreSQL, MongoDB) and data pipelines (Spark, Databricks). - Strong debugging, performance tuning, and reliability focus. - Excellent written and verbal communication; ability to explain complex concepts simply. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or related discipline (or equivalent practical experience). - No mandatory certifications required.
San francisco, United states
Hybrid
Junior
18-01-2026