Distributed Systems Engineer

Location: Remote
Compensation: Hourly
Reviewed: Thu, Apr 16, 2026
This job expires in: 29 days

Job Summary

A company is looking for a Distributed Systems Engineer (L5) to develop reliable data systems and services for optimizing product experiences.

Key Responsibilities
  • Build low-latency data products to support algorithms and machine learning models
  • Collaborate with data scientists and engineers to enhance product experiences based on business needs
  • Design scalable and reliable distributed systems for high-quality data delivery
Required Qualifications
  • Proficiency in a major JVM language (e.g., Java, Scala) and SQL
  • Experience with large-scale distributed systems and data processing frameworks (e.g., Spark, Flink)
  • Understanding of how machine learning systems consume data features and inputs
  • Strong operational awareness for designing multi-tenant systems
  • Ability to work independently and collaboratively in an agile environment

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...