Senior Software Engineer- Plugins
About the Team
At Adyen, we believe payments are at the heart of every great commerce experience. The Plugins Team extends Adyen’s global payments platform into the Salesforce and Adobe ecosystems, empowering some of the world’s largest brands to deliver seamless commerce experiences across digital and in-person channels.
Role Responsibilities
- Design, build, debug, and evolve complex integrations that balance technical excellence, business impact, and long-term maintainability.
- Take ownership of the full software delivery lifecycle—from design and implementation to code reviews, testing, deployment, and ongoing maintenance.
- Apply an open-source engineering mindset to large-scale codebases, championing software craftsmanship, thoughtful API design, robust testing, and collaborative development practices.
- Own critical and non-critical production incidents end-to-end, leading cross-functional response efforts, coordinating stakeholders, and driving clear communication to ensure swift resolution and continuous learning.
- Collaborate with engineering and product leadership to identify high-impact opportunities, influence strategic priorities, and shape the long-term vision.
- Partner closely with Operations teams to uncover merchant pain points and deliver elegant solutions that empower Adyen customers and enable seamless payment experiences.
- Drive sound technical decision-making by leveraging deep knowledge of software architecture, design patterns, and anti-patterns.
- Showcase product capabilities through technical demonstrations for internal stakeholders, partners, and customers, translating complex concepts into clear business value.
- Create and maintain high-quality technical and functional documentation, and lead knowledge-sharing initiatives and training sessions to enable teams across the organization.
Who You Are / Hard Skills Required
- 8+ years of experience in the software development industry.
- Full stack developer with the following skillset:
- Deep proficiency in JavaScript and modern web development, including React.js, Node.js.
- Expertise in RESTful APIs and GraphQL.
- Proven expertise in modern software delivery practices, including GitHub Actions and workflows, CI/CD pipelines, code quality and security gates (e.g., SonarQube/SonarCloud), automated testing with Jest and Playwright, and publishing and maintaining production-grade packages and applications.
- Strong track record in integration design, performance optimization, and architecture, backed by robust JavaScript engineering and problem-solving capabilities.
- Drove a significant reduction in time-to-market by embedding AI-assisted development tools into the team's software delivery lifecycle.
- Architected robust and scalable integrations with a meticulous focus on data consistency, edge case considerations, error-handling mechanisms, and platform-specific constraints.
Nice to Have
- Experience with payment integrations, working knowledge of designing payment flows and architectures for large enterprises.
- Knowledge about security best practices, PCI and PII compliance and considerations.
- Experience with Composable Commerce concepts, Salesforce OMS integrations.
- Experience with Java development.
- Experience on extending Adobe Commerce platform using PHP extensions, API Mesh, GraphQL etc.
Pay & Benefits
The annual base salary range for this role is $198,000 - $293,000. To learn more about our compensation philosophy, please click here.
Our Diversity, Equity and Inclusion Commitments
No matter who you are or where you’re from, we welcome you to be your true self at Adyen. Studies show that women and members of underrepresented communities apply for jobs only if they meet 100% of the qualifications. If this sounds like you, Adyen encourages you to reconsider and apply. We look forward to your application!
What’s Next?
We aim to get back to you regarding your application within 5 business days. Our interview process tends to take about 4 weeks to complete, but may fluctuate depending on the role. Learn more about our hiring process here. Don’t be afraid to let us know if you need more flexibility.
Equal Opportunity Employer
We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status. All your information will be kept confidential according to EEO guidelines.
San Francisco
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.