Software Engineer, Full Stack

Plaid · Fintech · New York, NY · All Cost Centers

Full Stack Software Engineer at Plaid, a fintech company, responsible for designing and building both backend services and frontend experiences that enable users to connect to their finances. The role involves a majority backend focus (60-70%) and a significant frontend component (30-40%), requiring collaboration with product managers and designers to ship 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. You want to be face to face with customers to understand their needs and design Investments products together.

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.