Experienced Software Engineer - Link Foundations

United States
Engineering – Engineering /
Full-time /
Remote
Link is how millions of users interact with Plaid, and is a critical part of onboarding for some of the most popular apps in the world. The Link team is responsible for continually evolving Link to be a high quality and streamlined experience for our end users and customers. The team ensures that Plaid’s thousands of customers can easily integrate with Plaid Link, as we create new ways for end users to engage with Plaid Link. We are a highly collaborative, remote-first team whose work spans a variety of technologies, services and product areas at Plaid. Our API and most of our backend services are written in Go, and our frontend components are built in Typescript using React.

The Link Foundations team is responsible for the core user flows, frameworks (server-driven UIs), and SDKs for Plaid: Link. We’re responsible to ensure our core account linking product works across all customer shapes and sizes, and across all different customer use cases. We see a huge opportunity to provide the most seamless and secure linking experience as a way to improve the performance of all of Plaid’s products.

As a member of the team, you will lead initiatives for the next-generation of seamless user experiences for Plaid Link. Collaborating closely with cross-functional teams, you’ll help define and deliver key initiatives for Link, ensuring that our customers can easily integrate with Link as we create new ways for our end users to experience Plaid Link.

Responsibilities

    • You will work closely with a highly iterative, cross-functional team to understand product requirements and legal constraints to build the next-generation core account linking experience for consumers and customers.
    • You will deeply understand client needs and architect solutions tailored to their use cases.
    • You will partner with other teams across Plaid, working closely with other engineering teams as well as Product, Design, Data Science, and more to iterate on and productionize new products and improve existing products.
    • You will own and lead projects, step up as a trusted member of the team’s oncall rotation, advocate for technical and process changes, mentor more junior engineers, and follow best practices to increase overall system reliability.

Qualifications

    • 4+ years of experience as an engineer working fullstack (backend-leaning)
    • Excellent coding and testing skills.
    • Experience working with large scale backend systems, especially evolving complex architectures.
    • Experience working with large-scale deployments of client / server APIs.
    • Experience as a project lead, working with other engineers, and other functions (product, design, data science) to drive execution.
    • [Nice to Have] Experience working with server-driven UIs.
$162,000 - $243,000 a year
Target base Salary for this role is $162,000- $243,000 per year. Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.