Log in
All Remote Jobs
Remote Software Engineer jobs
Software Engineer, Distributed Systems (Core)
Remote Software Engineer, Distributed Systems (Core)
Posted
4 hours ago
Apply now
Please, let VirtuHire know you found this job on RemoteYeah. This helps us grow π±.
Apply now
Description:
The Software Engineer, Distributed Systems (Core) will design and build distributed systems to power the core data syncing engine.
This role involves optimizing the syncing pipeline to improve data throughput and latency.
The engineer will enable real-time data syncing using streaming technologies like webhooks and queues.
Support and enhancement of multi-cloud, multi-region infrastructure for global customers is a key responsibility.
The position requires architecting for scalability and reliability to support the next order of growth.
The engineer will work on the Personalization API to deliver low-latency caching for real-time use cases.
Ensuring high performance, reliability, and maintainability of large-scale systems is essential.
The role includes engaging with customers to understand and solve their toughest scaling challenges.
The engineer will take projects from 0 to 1 with high ownership and autonomy.
Collaboration cross-functionally while operating with minimal meetings and maximum output is expected.
Requirements:
Candidates must have experience in designing and building distributed systems.
Proficiency in optimizing syncing pipelines for improved data throughput and latency is required.
Familiarity with streaming technologies such as webhooks and queues is necessary for enabling real-time data syncing.
Experience supporting and enhancing multi-cloud, multi-region infrastructure is essential.
Candidates should have a strong understanding of scalability and reliability in system architecture.
Knowledge of low-latency caching and Personalization APIs is required.
A proven track record of ensuring high performance, reliability, and maintainability of large-scale systems is necessary.
Candidates must be able to engage with customers to address scaling challenges effectively.
A strong sense of ownership and autonomy in taking projects from inception to completion is required.
Ability to collaborate cross-functionally with minimal meetings is essential.
Benefits:
Employees will work on core syncing infrastructure that powers data activation at scale.
The company offers a flexible, outcomes-driven culture that promotes true work-life balance.
Team members will be part of a high-caliber engineering team with minimal process and high autonomy.
Employees will have the opportunity to tackle challenging distributed systems problems in a multi-cloud, multi-region environment.
Apply now
Please, let VirtuHire know you found this job on RemoteYeah . This helps us grow π±.
Apply now
About the job
Posted on
May 13, 2025
Job type
Full-time
Salary
-
Location requirements
πΏπ¦
South Africa - Remote
Position
Software Engineer
Experience level
Senior
Technology stack
Kafka
Kubernetes
Apache Kafka
V
VirtuHire
View company profile
Visit virtuhire.io
Report this job
Job expired or something else is wrong with this job?
Report this job
Leave a feedback