Software Engineer, Full Stack

Plaid · Fintech · San Francisco, CA · All Cost Centers

Fullstack Software Engineer at Plaid, a fintech company, responsible for designing and building both frontend and backend components of systems that enable users to connect their financial accounts to apps and services. The role involves a majority backend focus (60-70%) on scalable, secure APIs and services, and a frontend focus (30-40%) on user experiences using modern JavaScript frameworks. Collaboration with product managers and designers is key to shipping reliable and secure products.

What you'd actually do

  1. Design, develop and maintain both frontend and backend components
  2. Develop APIs and services, focusing on scalability, security and performance.
  3. Build delightful experiences using modern JavaScript frameworks and libraries.
  4. Work closely with product managers, product designers and other stakeholders to define and implement new features that meet product and customer needs.
  5. Write clean, maintainable and efficient code.

Skills

Required

  • 2-4 years of experience in full-stack development
  • Working knowledge of HTML, CSS, Javascript and modern frameworks and libraries
  • Working knowledge of one or more programming languages such as Python, Java, Go, or Node.js
  • Experience MySQL or other relational databases
  • Experience working with microservices
  • Experience with API design
  • Excellent coding and testing skills

Nice to have

  • Customer empathy

What the JD emphasized

  • 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.