
Distributed Systems Software Engineer
SIVAD Consulting
1h ago • Remote
Senior
Remote
180,000 - 320,000 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Distributed Systems Software Engineer (Core)
Focus: Systems powering customer data syncing and streaming
Collaboration: Work directly with customers and engineering teams
Scope: Multi-cloud, multi-region infrastructure
Description
You will build and deliver end-to-end projects for the distributed syncing engine that powers large-scale customer data movement. The work emphasizes distributed systems, performance optimization, and troubleshooting to improve how massive amounts of data are synced. You’ll have significant influence over team priorities and what the organization builds next.
Responsibilities
Own and deliver projects from start to finish
Collaborate with customers to solve their hardest scaling problems
Optimize sync speed and the overall syncing pipeline
Evolve batch syncing toward real-time streaming synchronization
Architect for scalability and reliability as bottlenecks emerge
Support low-latency personalization infrastructure with strong response-time and throughput targets
Requirements
7+ years of software engineering experience with strong general aptitude and distributed systems expertise
Backend engineering background (not full-stack)
Experience building event collection or data streaming services for company-critical systems using message queues, Kafka, SQL databases, Kubernetes, and Docker
Experience owning systems that scaled by orders of magnitude and helping them scale further
Comfort with distributed/high-scale systems; ability and desire to build syncing-engine experience quickly
Experience creating syncing engines that process and move terabytes of data per day in a scalable way
Strong problem-solving skills and fast learning mindset
Education from a top 30 CS program (e.g., University of Waterloo, Harvard, Columbia, Princeton, Stanford, UC Berkeley, MIT, CMU, Caltech, Cornell, Duke, Dartmouth, Brown, IITs)
Benefits
Salary range: $180k–$320k
Opportunity to work on multi-cloud, multi-region infrastructure and customer-critical scaling problems
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Distributed Systems Software Engineer
IBM
Mid
Technology
San Jose, CA · On-site
N/A
5h ago

Senior Software Development Engineer (.NET, React, Azure)
CVS Health
Senior
Technology
TX · On-site
$83K - $204K/yr
1 days ago

Distributed Systems Software Engineer
IBM
Mid
Technology
Lowell, MA · On-site
N/A
5h ago

Distributed Systems Software Engineer
IBM
Mid
Technology
Durham, NC · On-site
N/A
5h ago

Distributed Systems Software Engineer
IBM
Mid
Technology
Austin, TX · On-site
N/A
5h ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Distributed Systems Software Engineer
IBM
Mid
Technology
Seattle, WA, United States of America · On-site
N/A
5h ago

Distributed Systems Software Engineer
IBM
Mid
Technology
San Francisco, CA · On-site
N/A
5h ago

Distributed Systems Software Engineer
IBM
Mid
Technology
Boston, MA, United States of America · On-site
N/A
5h ago

Distributed Systems Software Engineer
IBM
Mid
Technology
Dallas, TX · On-site
N/A
5h ago
Potential salary for Distributed Systems Software Engineer role
Improve your resume for just $5
$180,000 – $320,000/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights