Staff Software Engineer, Distributed Systems
$180k - $320kPremier Global Links LLC
About the Opportunity
Premier Global Links LLC is recruiting a Staff-level Software Engineer for an innovative technology company building high-scale data integration and synchronization systems.
This role focuses on designing and scaling distributed backend systems that move large volumes of customer data reliably and efficiently. You will tackle complex engineering challenges involving streaming, performance optimization, system reliability, and multi-region cloud infrastructure.
The ideal candidate is a hands-on backend engineer with strong distributed systems fundamentals, experience scaling mission-critical services, and a track record of delivering high-impact projects in fast-growing technology companies.
Key Responsibilities
- Design, build, and scale distributed backend systems for high-volume data synchronization.
- Improve data processing throughput, synchronization speed, system reliability, and performance.
- Develop event-driven and streaming architectures using technologies such as Kafka and message queues.
- Identify and resolve bottlenecks across distributed services, databases, and cloud infrastructure.
- Build systems capable of supporting significant growth in data volume, traffic, and customer demand.
- Contribute to multi-cloud and multi-region infrastructure, including data residency requirements.
- Design low-latency services and caching systems for real-time data access and personalization.
- Collaborate with engineering teams and customers to solve complex scalability challenges.
- Own technical projects from architecture and implementation through deployment and optimization.
- Establish engineering practices that improve observability, reliability, and maintainability.
Required Qualifications
- 7+ years of professional software engineering experience, including substantial backend and distributed systems work.
- Staff-level engineering capability, demonstrated through technical ownership, system design, and high-impact contributions.
- Experience working at a high-growth technology company or startup through significant stages of growth.
- Strong understanding of distributed systems architecture, scalability, fault tolerance, and performance optimization.
- Proven experience designing and scaling production systems that handle substantial data volumes or high throughput.
- Experience building event-driven systems, data pipelines, or synchronization services using technologies such as Kafka and message queues.
- Familiarity with SQL databases, Docker, Kubernetes, and cloud-based production environments.
- Experience troubleshooting complex backend systems and improving system reliability.
- Strong communication skills and the ability to collaborate across engineering teams.
- Ability to work remotely within U.S. or Canadian time zones.
Preferred Qualifications
- Experience building data synchronization engines or processing terabytes of data per day.
- Knowledge of streaming technologies and frameworks such as Kafka, Spark, or Flink.
- Experience with multi-cloud, multi-region, and globally distributed infrastructure.
- Experience developing low-latency APIs, caching layers, or real-time personalization systems.
- A degree in Computer Science or a related field.
- An active GitHub profile, technical portfolio, or relevant open-source contributions.
Compensation and Benefits
- Annual salary range: $180,000–$320,000.
- Competitive equity package.
- Remote-first work environment across the United States and Canada.
- High ownership and autonomy over technical projects.
- Opportunities to solve challenging distributed systems and large-scale infrastructure problems.
Final compensation will depend on experience, qualifications, and the overall compensation package.
Premier Global Links LLC is an Equal Opportunity Employer. Qualified applicants will be considered in accordance with applicable employment laws.
$227.2k - $324.5k
About the Role:As a Staff Software Engineer on the ML Infrastructure team, you will collaborate closely... ...low-latency ML model serving systems that support Deep Learning, LLM, and... ...scalable, high throughput, and low latency distributed systems using ScalaBuild reusable...SuggestedFull timeTemporary workLocal areaFlexible hours- ...Staff Infrastructure Software Engineer (Networking, Distributed Systems, Kubernetes, Control Plane) - 100% Remote Ready to make your application Please do read through the description at least once before clicking on Apply. Optomi, in partnership with a leading...SuggestedRemote workWork from home
- ...allies. We convert complex information and operational systems into decisive outcomes, giving public institutions and critical... ...and it is how we hire. Job Summary Orbis is seeking a Staff Software Engineer, Distributed Systems to define architecture across the messaging,...SuggestedFull timeWork at officeRemote work
$193.8k - $285k
...and operates the online stateful systems and abstractions that DoorDash Engineering depends on: reliable, efficient,... ...the RoleWe're looking for a Staff Software Engineer to set the technical direction... ....Debug and resolve the hardest distributed systems problems in production,...SuggestedHourly payWork at officeLocal areaRemote workFlexible hours- ...to converse with all of their business systems through natural language to quickly find... ...workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we... ...time. This is not an ML role. This is a distributed systems engineering role at the heart of...SuggestedWork at officeRemote workFlexible hours
$175k - $287k
...DescriptionAs part of our world-class software engineering team, you will help build the next-generation... ...includes data infrastructure, storage systems, streaming platforms, traffic and... ...experiences. Bring your experience in distributed systems and algorithms, along with a...For contractorsWork experience placementWork at officeFlexible hours$190.1k - $285.1k
...Platform and Observability Engineering (DPOE) team is building Workday... ...Platform. We are a distributed team responsible for the libraries... ...scale.About the RoleAs a Senior Software Development Engineer, you... ...operating complex distributed system architectures, evidenced by...Full timeWork at officeRemote workHome officeFlexible hours$172k - $229.6k
...monitor, fix, and improve the reliability of large-scale distributed systems. This platform supports the telemetry and reliability needs... ...Prometheus, ClickHouse, OpenTelemetry, and related tools.As a Software Engineer on this team, you will design and build scalable...Immediate startRemote workVisa sponsorship$190.1k - $285.1k
...focus is building a large-scale distributed data and observability... ...analysis into the platform, so our systems get smarter about surfacing... ...you enjoy writing efficient software, tuning and scaling large... ...work alongside world-class engineers building the platforms that...Full timeWork at officeRemote workHome officeFlexible hours$148k - $222k
...Platform and Observability Engineering (DPOE) team is building Workday... ...Platform. We are a distributed team responsible for the libraries... ...at scale.About the RoleAs a Software Development Engineer, you will... ...expertise in distributed systems and big data while contributing...Full timeWork at officeRemote workHome officeFlexible hours$149.8k - $262.2k
...It all started when engineer Fred Luddy wrote code that automated... ...team: We are seeking a Staff Software Engineer (IC4 Level) to join... ...programming skills in Go (or another systems language with a willingness... ...Personas We approach our distributed world of work with...Permanent employmentFull timeWork experience placementWork at officeImmediate startRemote workFlexible hours2 days per week$149.8k - $262.2k
...It all started when engineer Fred Luddy wrote code that automated... ...We are seeking a Senior Staff Software Engineer (IC5 Level) to join... ...incident reviews for stateful systems. You will spend significant... ...— particularly around distributed-systems and data-service design...Permanent employmentFull timeWork experience placementWork at officeImmediate startRemote workFlexible hours2 days per week$207k - $300k
...live through activities such as system design consulting, developing software platforms and frameworks, capacity... ..., analyzing, and troubleshooting distributed systems.Preferred qualifications:... ...'s degree in Computer Science or Engineering.Experience mentoring engineers and...$207k - $300k
...live through activities such as system design consulting, developing software platforms and frameworks, capacity... ..., analyzing, and troubleshooting distributed systems.Preferred qualifications:... ...'s degree in Computer Science or Engineering.Site Reliability Engineering (SRE...$152k - $241.5k
Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is hiring engineers to build and scale the infrastructure that supports our Electronic Design Automation (EDA) workloads. We are looking for engineers with strong programming skills, a deep understanding...Full timeRemote work$345.04k - $399.42k
...experiences for everyone.As a Principal Software Engineer on Creator Services Data, you’ll be... ...build the next generation Data Storage systems to power the millions of experiences on... ...focused on solving complex back end distributed systems and storage problems at scale....Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$130k - $210k
CompanyFounded by CPAs, tax attorneys, and engineers, Taxbit is the leading innovator... ...for ImpactTaxBit is looking for a Staff Software Engineer to join our Systems, Security & Compliance... ...and resolve complex issues across distributed, cloud-native systems, driving root...Work at officeWork from home- ...About the Role We are looking for a distributed systems engineer to work on the systems that power the syncing engine our customers and other engineering teams rely on. This presents an exciting challenge where you can apply your expertise in distributed systems...Remote work
$138.8k - $232.7k
...infrastructure and support the team in delivering software that is reliable, high performance,... ...have...3+ years of backend software engineering experienceProficiency in one or more... ..., or PythonWorking understanding of distributed systems communication patterns (REST/gRPC,...Immediate startVisa sponsorshipFlexible hours- Senior AI Engineer, MLOps & Distributed SystemsThe OpportunityJoin the team building the intelligence behind... ...& Notifications pod is creating the systems that determine what message a member... ..., Data Engineering, Product, and Software Engineering. This role is a strong fit...Full timeInternshipWork at officeLocal areaRemote workWorldwide3 days per week
- ...particular role covers. ️ About Our Engineering Teams The Data Ingestion Systems team sits within our Wayve Corpus... ...ingestion, transformation and distribution Normalising and unifying... ...apply if You have 8+ years in software engineering focused on developing...Full timeWork at officeRemote workVisa sponsorshipRelocation packageFlexible hoursShift work
- Apple Inc. in Austin, TX seeks a Staff Software Engineer for Retail and Marcom Engineering. You will architect, design, and deliver backend... ...performance optimizations, observability, and secure distributed systems, with deep JVM insight, microservices, and messaging expertise...
$140.4k - $372.3k
...world’s leading platform for agentic software development — powered by Copilot... ...Overview GitHub is seeking a Staff Software Engineer to join the Git Systems Engineering team, which runs the... ...them at scale. Our group is highly distributed and the right candidate will...Ongoing contractRemote work- Stripe is seeking an experienced engineer to join the High Availability and Disaster Recovery team. You will help design and build highly available, latency‑critical distributed systems that endure failures across data centers and regions. You’ll work with remote engineers...Work at officeRemote work
$168.1k - $227.4k
...record? Behind the scenes, a distributed log service makes it... ...builds foundational distributed systems that power some of AWS's largest... ...of complex, high-impact engineering work. We are investing in an... ...and reliability.As a Senior Software Development Engineer, you will...InternshipWork from homeFlexible hours$159.8k - $235k
...and operates the online stateful systems and abstractions that DoorDash Engineering depends on: reliable, efficient,... ...easy to use. Within Storage, the Distributed Caching team owns every caching offering... ...Code, Codex, Cursor) in the full software development lifecycle, including...Hourly payFull timeWork at officeLocal areaRemote workFlexible hours$170k - $200k
...Washington, United StatesProducts - Engineering /Fulltime /HybridOver 50,000... ...of position: Senior Software EngineerPosition type: Full... ...reports to: Director of SW Systems EngineeringApplication deadline... ...: Gen AI,Machine Learning,Distributed Systems,Cloud PlatformsWork...Full timeH1bLocal areaWork from homeWork visaShift work$135.4k - $181.6k
Lead Content Distribution Network EngineerDisney Entertainment and ESPN Product & TechnologyTechnology is at the heart of Disney’s past... ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data...Remote work$152k - $200k
...looking for the right people to help us build the future of prediction markets. The Opportunity As a Sr Software Engineer on our Distributed Systems team, you'll be at the core of what makes Fanatics Markets work — the event-driven infrastructure that powers...Full timeSeasonal workRemote work- Buoyant, the company behind Linkerd, seeks a Senior Software Engineer to own features in a cloud-native infrastructure project. You will... .../operators, and CRDs, with broad responsibilities across distributed systems and control-plane engineering. The role is remote with CET...Remote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Distributed Systems. Be the first to apply!
- adas systems engineer Remote
- system performance engineer Remote
- active directory systems engineer Remote
- senior linux systems engineer Remote
- software system engineer Remote
- ground systems engineer Remote
- advanced systems engineer Remote
- computer system validation engineer Remote
- operations support system engineer Remote
- microsoft systems engineer Remote




