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.
Other opportunities
- See role
New York
Engineering Manager - Money Movement & Partnerships
- See role
New York
Experienced Data Scientist
- See role
New York
Experienced Machine Learning Engineer
- See role
New York
Experienced Software Engineer - Backend
- See role
New York
Experienced Software Engineer - Credit
- See role
New York
Experienced Software Engineer - Fullstack
- See role
New York
Experienced Software Engineer – Network Enablement (SF and NYC)
- See role
New York
Software Engineer - Backend
- See role
San Francisco
Data Engineer - Data Engineering
- See role
San Francisco
Engineering Manager - Money Movement & Partnerships
- See role
San Francisco
Experienced Data Engineer - Data Engineering
- See role
San Francisco
Experienced Data Scientist
- See role
San Francisco
Experienced Machine Learning Engineer
- See role
San Francisco
Experienced Software Engineer - Backend
- See role
San Francisco
Experienced Software Engineer - Billing Systems
- See role
San Francisco
Experienced Software Engineer - Consumer
- See role
San Francisco
Experienced Software Engineer - Fullstack
- See role
San Francisco
Experienced Software Engineer - Key Access
- See role
San Francisco
Experienced Software Engineer – Network Enablement (SF and NYC)
- See role
San Francisco
Experienced Software Engineer - Online Storage
- See role
San Francisco
Experienced Technical Program Manager - AI
- See role
San Francisco
Software Engineer - Backend
- See role
United States
Experienced Developer Relations Engineer
- See role
United States
Experienced Infrastructure Engineer
- See role
United States
Software Engineer - Web