Senior Distributed Systems Software Engineer

Remote, USA
Posted Jun 13, 2026
Full-time

This is a remote position.

Join an advanced engineering team solving mission-critical challenges in distributed systems and large-scale data movement. You’ll help architect and evolve the backbone for platforms serving a diverse global client base, focusing on seamless data synchronization, real-time streaming, and resilient cloud-native infrastructure.

What You'll Do

Design, implement, and maintain highly scalable, fault-tolerant backend services powering real-time data synchronization and streaming

Optimize systems for latency, throughput, and reliability to support demanding data transfer workflows

Guide architectural decisions around multi-region deployment, disaster recovery, and data residency for customers operating worldwide

Collaborate with both engineering and product stakeholders to deliver practical solutions that directly benefit end users and business needs

Own projects from concept to production—work with internal and external users to understand requirements and troubleshoot real-world scaling problems

Continuously monitor, evaluate, and improve platform automation, observability, and incident response techniques

About You

Experienced in building, scaling, and troubleshooting high-performance distributed systems

Comfortable working across cloud ecosystems (AWS, GCP, Azure) and various database and messaging technologies

Skilled in code and systems optimization—excited to address bottlenecks through analysis, experimentation, and iteration

Able to communicate technical concepts clearly to technical and non-technical audiences alike

Thrive on autonomy and ownership; motivated by delivering high-impact results in a fast-paced, collaborative environment







Requirements

Qualifications

Track record of designing or operating data syncing platforms, streaming event collections, or large-scale backend infrastructure

Familiar with event-driven architectures, real-time APIs, and cloud-native deployment patterns

Competent in at least one backend programming language (e.g. Go, Python, Java) with supporting experience in SQL or related tech

Previous experience supporting a rapidly growing product or service is preferred, but high-impact is valued over years of seniority

Why Join

Direct ownership on projects affecting global customers

Work alongside high-performing peers that value autonomy and growth

Competitive compensation and meaningful equity in a fast-growing platform

Remote-first environment with a strong focus on outcome and impact

More Remote Jobs