FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer, Distributed Systems – Core
SIVAD Consulting. Work on the systems powering the syncing engine used by customers and engineering teams .
Posted 11/9/2026full-timeRemote • United States, CanadaSeniorLead💰 $180,000 - $320,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in backend engineering and distributed systems, with a strong focus on optimizing performance and scalability for high-volume data processing. Proven ability to lead projects from inception to completion while collaborating with customers to solve complex technical challenges.
Highest-signal resume keywords
Distributed Systems ExpertiseBackend Engineering ExperienceEvent Collection ServicesMessage Queues and KafkaScalability and Reliability Optimization
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Performance OptimizationData Streaming ServicesSyncing Engine DevelopmentSQL DatabasesKubernetesDockerLow-Latency CachingWebhooksQueuesHigh-Scale Systems
Soft Skills
Problem SolvingCustomer CollaborationInfluencing Priorities
Industry Keywords
Multi-Cloud InfrastructureGlobal Customer BaseData WarehousesTerabytes of Data ProcessingHigh-Volume Data
Tech Stack
Tools & technologiesCloudDistributed SystemsDockerKafkaKubernetesSQL
About the role
Key responsibilities & impact- Work on the systems powering the syncing engine used by customers and engineering teams
- Apply distributed systems expertise, performance optimization, and troubleshooting to move massive amounts of customer data
- Work on multi-cloud, multi-region infrastructure supporting a global customer base
- Own and deliver projects from start to finish
- Work directly with customers to solve difficult scaling problems
- Influence team and company priorities
- Optimize syncing processes to improve sync speed to destinations such as Facebook and Snapchat
- Develop real-time syncing and streaming-source support, including webhooks and queues
- Evaluate scalability and reliability bottlenecks and architect for the next order of magnitude of growth
- Develop the Personalization API's low-latency caching layer over data warehouses, targeting under 30ms p90 response times and millions of QPS
Requirements
What you’ll need- 7+ years of experience as a software engineer with a very high level of general aptitude and experience working in distributed systems
- Strong backend engineering experience; not full stack
- Passion for solving hard technical problems that generate real value for customers
- Experience creating event collection or data streaming services powering company-critical systems
- Experience working with message queues, Kafka, SQL databases, Kubernetes, and Docker
- Experience owning systems that underwent orders of magnitude of growth and scaling them accordingly
- Experience and comfort with distributed systems and high-scale systems, or ability and desire to build this experience quickly
- Experience building syncing engines that process and move terabytes of data per day in a scalable way
- Relevant skills and ability to learn quickly
- Graduated from a top 30 CS program such as University of Waterloo, Harvard, Columbia, Princeton, Stanford, UC Berkeley, MIT, CMU, Caltech, Cornell, Duke, Dartmouth, Brown, or IITs