Trading Systems Engineers
Flow TradersAmsterdam
Type
Full-time
Work setup
Remote
Experience
Mid
Posted
4 days ago
🌍 Fully remote
What engineering roles in crypto pay
205 salaries · our own dataMost engineering roles in crypto pay between $144k and $255k, with a median of $202k.
As a Trading Systems Engineer at Flow Traders, you build and operate the global infrastructure the company trades on: a Linux fleet of trading servers, workstations and VDIs, plus the multi-cloud and distributed-systems estate alongside it. You also help build the self-service infrastructure platform that the rest of Technology depends on. This is hands-on engineering work focused on writing Terraform, building CI workflows and guardrails, automating toil, and operating what you build across both on-premise infrastructure and public cloud.
What you'll do
- Write, debug and publish reusable Terraform modules that other engineers consume, covering both the Linux fleet and the cloud estate.
- Design and own CI/CD workflows and guardrails in GitHub Actions, including the policy checks, tests and approval gates that let engineers self-serve infrastructure safely.
- Build and operate Kubernetes on both sides of the estate: managed clusters in cloud and k3s on-premise, along with distributed systems running on it, particularly Kafka.
- Provision and operate GCP, AWS and Alibaba Cloud resources through Infrastructure as Code.
- Operate and automate the Linux estate using Foreman provisioning across VMs and bare metal, Puppet for host configuration, Ansible/AWX for application deployment, plus patching and lifecycle management.
- Build automation and internal tooling in Python or Go, with test-driven development as a normal working habit.
- Take a share of the global 24/7 on-call rotation and cross-skill deliberately between the Linux and cloud sides of the estate.
What you bring
- Strong Terraform experience, including writing, debugging and producing reusable modules for others to consume.
- CI/CD experience, ideally GitHub Actions with guardrails and policy infrastructure rather than only pipelines; equivalent GitLab CI or Jenkins experience is acceptable.
- Solid Kubernetes in production across workloads, CNI, Helm and Argo, with self-managed or bare-metal clusters and operator experience as strong pluses.
- Hands-on experience provisioning and operating GCP or AWS through Infrastructure as Code, with an appetite to go deeper.
- Strong Linux fundamentals: you can debug a production host without a runbook across processes, networking, storage, systemd, logs, and kernel versus user space.
- Proficiency in Python or Go, with demonstrable experience of test-driven development.
- Direct experience of production on-call and incident response, and a considered view on what makes a rotation sustainable.
- Typically 5+ years in infrastructure, platform or systems engineering.
- Fluent written and spoken English.
- Based in the Amsterdam area or willing to relocate, as this role is on-site and not remote.
Nice to have
- A genuine cross-domain background in both Linux/systems and cloud/platform, rather than one of them plus a passing acquaintance with the other.
- GCP specifically, as the primary cloud.
- Kafka in production, with real Kafka depth as a significant plus.
- Fleet tooling experience with Puppet for host configuration management at scale, Ansible and AWX, and Foreman.
- Bare-metal and datacenter infrastructure experience, including provisioning, hardware lifecycle, virtualization (VMware, Proxmox), and networking depth across routing, load balancing, BGP and multicast.
- Experience in financial services, trading, or another high-availability, latency-sensitive environment; Dutch language skills are useful but not required.
