Senior Distributed Systems Software Engineer
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