A leader in customer data synchronization, enabling company tools to be as useful as possible

Software Engineer, Distributed Systems (Core)

RemoteRemote$180K - $320K7+ years
You thrive in complex systems, sweat the details, and enjoy solving challenges in data movement. You will build and improve the core technologies that keep data flowing reliably from warehouses to the tools that teams use daily. Dynamically manage and scale systems using Spark, Kafka, Kubernetes, and Docker. Collaborate with a strong team of engineers to maintain the infrastructure that powers the company’s backbone.

What they're looking for

  • Over 7 years of backend engineering experience with distributed systems
  • Proven expertise in Kafka, Spark, Kubernetes, and Docker
  • Strong background in infrastructure development, DevOps, or SRE practices
  • Experience working in a remote team, especially with a large, distributed workforce
  • Strong problem-solving skills and dedication to coding best practices

Tech stack

SparkKafkaKubernetesDocker

Apply for this role

This role is one we're recruiting for on behalf of a client company; the client's identity is kept confidential at this stage. A Fluency recruiter will follow up with details.