Software Engineer - PostgresSQLNew

The opportunity

Adyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice. At Adyen, everything we do is engineered for ambition.

What you'll do

  • Build the Platform: Design and develop tooling and services in languages like Java, Python, Go or Rust. We also widely use ansible and puppet.

  • Automate: Identify opportunities to migrate manual tasks to semi: or full automation.

  • Deep Dive & Debug: Investigate complex performance bottlenecks at the kernel, network, or database level. You will analyze system metrics, traces, and logs to identify root causes in a distributed environment.

  • Developer Experience: Treat our internal product teams as your customers. You will build tooling that abstracts the complexity of large-scale stateful systems, allowing product engineers to focus on business logic.

  • Operational Excellence: Participate in the on-call rotation, not just to fix fires, but to learn from them and remove/reduce the toil.

  • A Systems Thinker: You have a deep understanding of Linux (networking, file systems, kernel tuning) and distributed systems principles. You understand what happens when a stateful service fails in a distributed environment.

What they're looking for

  • A Software Engineer: You are proficient in Python, Java or Go. You don’t just write scripts, you write clean, testable, maintainable code to build infrastructure automation and internal tools.
  • A Database Enthusiast: You understand the operational challenges of running databases (PostgreSQL, or similar) at scale.
  • Problem Solver: You are proactive. You prefer performing root-cause analysis and building permanent fixes over applying temporary patches.
  • Collaborative: You can communicate complex infrastructure concepts to application engineers and work closely with Compute, Networking, and Storage teams.