The ad says“Solid system design, coding, and testing skills across both frontend and backend”
The ad says“Strong working knowledge of HTML, CSS, JavaScript, and modern frontend frameworks or libraries, with comfort building user-facing experiences”
The ad says“Strong working knowledge of HTML, CSS, JavaScript, and modern frontend frameworks or libraries, with comfort building user-facing experiences”
The ad says“Strong working knowledge of HTML, CSS, JavaScript, and modern frontend frameworks or libraries, with comfort building user-facing experiences”
The ad says“Strong working knowledge of HTML, CSS, JavaScript, and modern frontend frameworks or libraries, with comfort building user-facing experiences”
The ad says“Experience building backend services using relational databases such as MySQL, and working with microservices or service-oriented architectures”
The ad says“Experience building backend services using relational databases such as MySQL, and working with microservices or service-oriented architectures”
The ad says“Experience building backend services using relational databases such as MySQL, and working with microservices or service-oriented architectures”
The ad says“Solid system design, coding, and testing skills across both frontend and backend”
The ad says“Solid system design, coding, and testing skills across both frontend and backend”
You will work across the stack, building scalable backend services and APIs while also crafting intuitive, high-quality frontend experiences that bring those systems to life. This role is ideal for engineers who enjoy switching between backend problem-solving and frontend user experience work, and who are excited to grow their impact across both
You will collaborate closely with product managers, designers, and other engineers to ship products that are reliable, secure, and delightful to use. At Plaid, engineers take ownership early, contribute to architectural decisions, and see their work reach millions of users
Build across the stack. Design, develop, and maintain scalable backend services and APIs, as well as intuitive, high-quality frontend applications that bring those systems to life
Collaborate cross-functionally. Partner closely with product managers and designers to define requirements and deliver features that solve real customer problems
Maintain high code quality. Write clean, maintainable, and well-tested code, and participate in code reviews and technical design discussions
Test and debug. Build automated tests, monitor system performance, and troubleshoot issues in production environments
Contribute to system design. Engage in hands-on coding and architectural decisions to ensure reliability, security, and scalability
Grow the team. Support a strong engineering culture through mentorship, thoughtful reviews, and shared ownership of technical standards
Benefits
Vibrant offices in SF, NYC, and Raleigh-Durham—with catered meals, happy hours, and clubs to keep you connected
Competitive pay, comprehensive health benefits, and support for fertility, mental health, and parental leave
Lifestyle perks including home office stipends, daycare support, and commuting benefits like CitiBike and Lyft
Preferred experience
Proven ability to collaborate effectively with product, design, and other engineering partners
Strong working knowledge of HTML, CSS, JavaScript, and modern frontend frameworks or libraries, with comfort building user-facing experiences
Experience building backend services using relational databases such as MySQL, and working with microservices or service-oriented architectures
Experience mentoring or supporting the growth of other engineers through reviews, guidance, or leadership
Solid system design, coding, and testing skills across both frontend and backend
Comfortable working across product, operations, and data teams to deliver end-to-end solutions
5+ years of software engineering experience with a track record of shipping production systems or features
We encourage you to apply to a role even if your experience doesn’t fully match the job description