Jobs / engineering
Python Software Engineer, Knowledge Infrastructure
Adyen · Amsterdam
What you will do
- Implement and deliver the next generation of Adyen’s Knowledge platform, establishing the foundation for intelligent and contextual knowledge delivery via AI native interfaces.
- Design, configure and orchestrate serverless pipelines in AWS to ingest content from headless CMS and Git repositories.
- Define the graph schemas, ontologies, and write highly optimized, idempotent queries to update and query the graph database.
- Collaborate Cross-Functionally working closely with technical writers, product managers, and engineering teams, as well as a dedicated cloud team to ensure secure, resilient infrastructure deployments.
- Contribute to engineering excellence through code reviews, mentor engineers, fostering a culture of excellence and performance.
What they look for
- You have deep production experience with Python and are proficient in designing serverless orchestrations using AWS Step Functions and AWS Lambda.
- You are experienced with graph databases, specifically Neo4j and the Cypher query language, and understand how to build and evolve data ontologies.
- You have experience building robust content-ingestion or ETL pipelines to extract and transform unstructured content (from sources like Git or Headless CMS) into graph databases.
- You have experience designing performant APIs for complex retrieval. Knowledge of GraphRAG patterns or vector embedding integration (e.g., via Amazon Bedrock) is a strong plus.
- You have a solid grasp of Infrastructure-as-Code (Pulumi) to manage your serverless pipelines, and you understand how to collaborate with cloud platform teams managing container workloads (Amazon EKS/Kubernetes).
- You're an excellent communicator, able to translate strategy into technical initiatives and represent technical points of view to both engineering and writing audiences.