Welcome to RemoteYeah 2.0! Find out more about the new version
here
.
remote
yeah
Remote developer jobs
Remote jobs
Remote companies
Log in
Sign up
Post a job
Remote jobs
Remote companies
Log in
Sign up
Post a job
Homepage
/
Remote Software Engineer jobs
/
Remote Software Engineer, Distributed Systems (Core)
Remote
Software Engineer, Distributed Systems (Core)
at
VirtuHire
Posted 1 month ago
|
β
0 applied
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.