Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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

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 fit
Core 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 resume
Applicant 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 & technologies
CloudDistributed 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