Senior Developer Relations Engineer
The mission of the Developer Relations team is to empower developers to easily use and understand Plaid’s products, delivering a supportive, industry-leading developer experience via scalable, broad-reaching methods. The scope of this role covers all of Plaid's commercially available, customer-facing products.
We’re looking for an experienced Developer Relations Engineer to help the world’s fintech companies (and we believe every company is a fintech company, even if they don't know it yet) integrate with Plaid's APIs. In this role, you’ll create best-in-class developer experiences, cementing Plaid's reputation as the most trustworthy, developer-friendly financial services API. This is a highly technical, highly visible role with direct impact on Plaid’s product, brand, and developer experience.
Responsibilities
- Create and evolve developer documentation for Plaid’s APIs – writing new content, and improving clarity, accuracy, and usability of existing content. Distill complex technical topics into approachable, accurate explanations for a broad developer audience.
- Design and build sample applications, demos, and tutorial videos that demonstrate the benefits of integrating with Plaid’s APIs and the best practices to use during integrations.
- Improve and maintain developer-facing resources, including the Postman collection, documentation website, and other assets.
- Serve as the developer’s advocate, working with our developer community and translating external developer needs into actionable product and documentation insights for internal teams.
- Collaborate cross-functionally with Product, Engineering, Design, and Marketing to ensure Plaid delivers a best-in-class developer experience and to build solutions that engage, activate, and onboard new developers at scale.
Qualifications
- 5+ years of experience in Developer Relations, Developer Advocacy, or similar roles, or a combination of 2+ years in Developer Relations and 3+ years in related technical roles such as Software Engineering, Solutions Engineering, Implementation, or Sales Engineering.
- Ability to write clear, idiomatic code in at least one widely used backend language and one frontend language
- Experience building sample applications and technical demos.
- Experience writing high-quality developer documentation from scratch, and identifying gaps or opportunities in existing documentation.
- Ability to quickly learn and clearly explain new technologies and concepts.
- Strong developer empathy, with the ability to understand and communicate what matters most to developers.
- Ability to thoughtfully leverage generative AI to accelerate your work while maintaining a high standard of quality in external-facing content.
Nice to Have
- Familiarity with OpenAPI.
- Experience with web or mobile development.
- Experience working on B2B APIs.
- Experience building or growing developer communities around B2B APIs.
- Strong presentation skills.
- Experience creating technical content across formats such as slide decks, diagrams, web apps, or video.