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...