About the Role
Adyen is seeking a Software Engineer (Distributed Data Stores) to join our dynamic team in Amsterdam. This role is pivotal in developing, optimizing, and scaling distributed data systems that are integral to our core services. As our platforms continue to scale rapidly, your expertise will ensure that our systems remain robust, efficient, and reliable.
Key Responsibilities
- Design and Optimization: Design, build, and optimize distributed data stores to ensure scalability, fault tolerance, and high availability.
- Data Strategies: Develop and implement data partitioning, clustering, and sharding strategies for large-scale global systems.
- Collaboration: Work closely with platform and infrastructure teams to ensure seamless integration and operation of distributed systems.
- Java Development: Write efficient Java code to interact with various distributed databases and optimize performance.
- Troubleshooting: Troubleshoot performance bottlenecks and work on high-priority systems to ensure availability in production environments.
Who You Are
- Experience: Strong experience working with distributed data stores like Cassandra, Redis, Elasticsearch, or similar technologies.
- Java Expertise: Advanced knowledge of Java, with hands-on experience in writing scalable and high-performing code for distributed systems.
- Technical Knowledge: Familiar with partitioning, replication, consistency models, and CAP theorem. Experience in designing data distribution strategies like sharding and consistent hashing.
- Problem Solver: Demonstrated ability to troubleshoot and resolve issues in large-scale, production environments with distributed systems.
- Team Player: A proactive problem solver, willing to take ownership of challenges, and a strong desire to learn and improve continuously.
- On-Call Rotation: Participate in a 24/7 on-call rotation once or twice a month, responding to and resolving urgent issues to maintain system stability and minimize downtime.
Our Commitment to Diversity
Adyen is committed to fostering a diverse and inclusive environment. We believe that a variety of perspectives leads to better solutions and innovation. We encourage individuals from all backgrounds to apply, even if you don't meet 100% of the qualifications.
Application Process
We aim to provide a smooth and enjoyable candidate experience. Expect to hear back from us within 5 business days regarding your application. Our interview process typically takes about 4 weeks but may vary depending on the role. We are flexible and open to accommodating your needs during the process.
Location
This role is based in our Amsterdam office. We value in-person collaboration and do not offer remote-only roles.
Join us at Adyen and be part of a team that is engineering for ambition, tackling unique technical challenges, and delivering innovative solutions that help businesses achieve their goals faster.
Benefits Extracted with AI
- Diversity, Equity, and Inclusion commitments
- Opportunities for career growth
- Collaborative work environment
Similar jobs
Last update: 23 minutes ago
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Senior Software Engineer, Payments
Join Adyen as a Senior Software Engineer in Payments, working with Java, REST APIs, and SQL in Amsterdam.
Associate Software Engineer - Payments Domain
Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Senior Data Engineer
Senior Data Engineer needed in Amsterdam to design and maintain data pipelines and architectures at Adyen.
Senior Solutions Engineer
Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Solution Engineer
Join Adyen as a Solution Engineer in Amsterdam, focusing on technical integration and consultation for merchant solutions.
Infrastructure Developer
Join Adyen as an Infrastructure Developer in Amsterdam, focusing on CI/CD tooling and automation in a dynamic, real-time environment.
Backend Engineer (PHP) - Ecommerce Integrations
Join Adyen as a Backend Engineer (PHP) focusing on Ecommerce Integrations in Amsterdam. Develop plugins, enhance features, and collaborate globally.
Full-stack JavaScript Developer
Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Data Engineer II
Join Adyen as a Data Engineer II in Amsterdam. Engage in building high-quality data pipelines and optimizing big data systems.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
Senior Backend/Data Engineer
Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.
Senior Backend Engineer with Python and React.js
Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.
Senior Site Reliability Engineer - Production Platform
Join Adyen as a Senior Site Reliability Engineer in Amsterdam, focusing on automation, containerization, and distributed systems.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
Software Developer for Educational Platforms
Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.
Senior Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Software Engineer - Backend - Membership
Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.