Senior Software Engineer Plugins
Adyen is a financial technology company providing a unified platform for payments, data, and financial products.
Projects
About Adyen
Adyen provides payment processing and financial technology services through a single platform. Its offerings include online and in-person payments, payment methods, risk management, authentication, revenue optimization, issuing, payouts, liquidity management, embedded accounts, and capital. Adyen typically serves global enterprises, retailers, SaaS platforms, marketplaces, and other high-growth businesses.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
Design, build, debug, and evolve complex payment integrations across Salesforce and Adobe ecosystems. Own the software delivery lifecycle, manage production incidents, shape technical priorities, demonstrate product capabilities, guide teams as a plugins expert, and create documentation and training.
Requirements
- 8+ years of software development experience.
- Full-stack development experience.
- Deep proficiency in JavaScript, React.js, and Node.js.
- Experience with Salesforce B2C Commerce, SFRA, PWA, Script API, OCAPI, SCAPI, headless architecture, and the Salesforce B2C data model.
- Expertise with RESTful APIs and GraphQL.
- Experience with GitHub Actions, CI/CD, SonarQube or SonarCloud, Jest, and Playwright.
- Strong integration design, performance optimization, software architecture, and problem-solving skills.
- Experience with payment integrations, PCI and PII compliance, Java, PHP, API Mesh, or composable commerce is beneficial.
Responsibilities
- Design, build, debug, and evolve complex integrations.
- Own software delivery from design and implementation through maintenance.
- Apply software craftsmanship, API design, robust testing, and collaborative development practices.
- Lead production incident response and coordinate stakeholders.
- Identify high-impact opportunities and influence strategic priorities.
- Partner with Operations teams to solve merchant problems.
- Demonstrate product capabilities to stakeholders, partners, and customers.
- Provide technical guidance for the plugins ecosystem.
- Maintain technical and functional documentation.
- Lead knowledge-sharing and training sessions.
Hiring Process
Adyen aims to respond to applications within 5 business days. The interview process typically takes about 4 weeks, though it may vary by role. Candidates can request flexibility.
