CrawlJobs Logo
Briefcase Icon
Category Icon

Distributed Systems Engineer Jobs

34 Job Offers

Filters
Senior Distributed Systems Engineer
Save Icon
Seeking a Senior Distributed Systems Engineer in the United States to design resilient, loosely coupled systems for unreliable networks. You'll build fault-tolerant services in Rust/Go, focusing on graceful degradation and intelligent recovery. Ideal candidates have deep expertise in distributed ...
Location Icon
Location
United States
Salary Icon
Salary
200000.00 - 225000.00 USD / Year
solomonpage.com Logo
Solomon Page
Expiration Date
Until further notice
Senior Software Engineer - Distributed Systems
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - Distributed Systems
Save Icon
Join Microsoft's Azure Data team in Vancouver as a Software Engineer II. Develop cutting-edge distributed systems for products like Microsoft Fabric and Azure Cosmos DB. Utilize your expertise in C++, C#, Java, or Python to build scalable data integration platforms. Contribute to the core data pl...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
85000.00 - 166800.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Distributed Systems Engineer
Save Icon
Join UltaHost as a Distributed Systems Engineer to build next-generation decentralized hosting. Design and scale our global IPFS infrastructure using Go, Rust, or Python. Enjoy a fully remote role with competitive salary, Web3 equity, and a chance to shape the future of decentralized storage.
Location Icon
Location
Salary Icon
Salary
Not provided
ultahost.com Logo
UltaHost
Expiration Date
Until further notice
Software Engineer, Distributed Data Systems
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
230000.00 - 385000.00 USD / Year
openai.com Logo
OpenAI
Expiration Date
Until further notice
Machine Learning Engineer, Distributed Data Systems
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
295000.00 - 445000.00 USD / Year
openai.com Logo
OpenAI
Expiration Date
Until further notice
Software Engineer II - Distributed Systems
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
85000.00 - 166800.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer - Distributed Systems
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Distributed Systems
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Distributed Systems Engineer
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
Not provided
krea.ai Logo
Krea
Expiration Date
Until further notice
Senior Software Engineer - Distributed Systems
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Distributed Systems Cluster Security Software Engineering Lead
Save Icon
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
140000.00 - 240000.00 USD / Year
cerebras.net Logo
Cerebras Systems
Expiration Date
Until further notice
Software Engineer, Blockchain & Distributed Systems
Save Icon
Location Icon
Location
Switzerland , Lugano
Salary Icon
Salary
Not provided
blockstream.com Logo
Blockstream
Expiration Date
Until further notice
Software Engineer, Blockchain & Distributed Systems
Save Icon
Location Icon
Location
Switzerland , Lugano
Salary Icon
Salary
Not provided
blockstream.com Logo
Blockstream
Expiration Date
Until further notice
Senior Staff Software Engineer - Distributed Systems
Save Icon
Join Fivetran as a Senior Staff Software Engineer in Germany, focusing on our Managed Data Lake. You will design and operate scalable, high-performance distributed systems using Java and Kubernetes on public clouds. This role offers competitive benefits, including full medical coverage and RSUs, ...
Location Icon
Location
Germany
Salary Icon
Salary
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Distributed Systems Engineer
Save Icon
Join RTB House as a Distributed Systems Engineer in Poland. Design and optimize high-performance modules for a system handling 24M+ queries per second with ultra-low latency. Utilize cutting-edge tech in a fully remote or hybrid role with flexible hours and unlimited vacation. Collaborate with ex...
Location Icon
Location
Poland
Salary Icon
Salary
Not provided
rtbhouse.com Logo
RTB House
Expiration Date
Until further notice
Senior Distributed Systems Engineer - Bidding Platform
Save Icon
Location Icon
Location
Poland
Salary Icon
Salary
Not provided
rtbhouse.com Logo
RTB House
Expiration Date
Until further notice
Systems Engineer, Distributed Connectivity
Save Icon
Join IKEA's digital transformation as a Systems Engineer for Distributed Connectivity. You will develop and support the wired and wireless network infrastructure across ~600 global locations. This role requires expertise in switching, routing, and HPE/Aruba within large enterprise networks. Bring...
Location Icon
Location
Sweden , Helsingborg
Salary Icon
Salary
Not provided
https://www.ikea.com Logo
IKEA
Expiration Date
Until further notice
Lead Infrastructure Engineer - Distributed Systems
Save Icon
Lead Infrastructure Engineer role in Lisbon, Portugal. Design and own critical distributed systems and SaaS infrastructure using Python, AWS, and Kubernetes. Bring 5+ years' experience building reliable, polyglot solutions for a high-agency, collaborative team.
Location Icon
Location
Portugal , Lisbon
Salary Icon
Salary
Not provided
arcesium.com Logo
Arcesium
Expiration Date
Until further notice
Software Engineer, Distributed Systems
Save Icon
Join Figma's Infrastructure team in San Francisco or New York to build the scalable systems powering our real-time collaborative tools. We seek a Software Engineer with 5+ years of backend experience in distributed systems, cloud-native tech, and languages like Go or Python. You'll design resilie...
Location Icon
Location
United States , San Francisco; New York
Salary Icon
Salary
149000.00 - 350000.00 USD / Year
figma.com Logo
Figma
Expiration Date
Until further notice
Previous 1 2 Next
Explore the cutting-edge world of Distributed Systems Engineer jobs, where professionals architect the scalable, resilient, and high-performance digital infrastructure that powers the modern internet. This critical role involves designing, building, and maintaining complex software systems that operate across multiple networked computers, data centers, or cloud regions. Unlike traditional single-server applications, distributed systems are inherently decentralized, requiring specialized expertise to manage challenges like data consistency, network latency, partial failures, and concurrent processing at a massive scale. Professionals in this field typically engage in a wide array of responsibilities central to platform and backend engineering. A core duty is designing and implementing low-latency, high-throughput services that can handle millions of requests per second. This involves deep work on system architecture, data storage and caching strategies, load balancing, and inter-service communication protocols. Engineers are also responsible for ensuring system reliability and fault tolerance, building robust monitoring, alerting, and automated recovery mechanisms to guarantee high availability. Performance optimization is a constant pursuit, requiring analysis from the hardware and network level up through algorithms and code to eliminate bottlenecks and reduce resource consumption. Furthermore, they develop and maintain the foundational tooling for deployment (CI/CD), testing, and observability that enables team autonomy and operational excellence. To excel in Distributed Systems Engineer jobs, a specific and profound skill set is required. Technical proficiency in one or more programming languages like Java, Python, Go, or C++ is fundamental. More importantly, candidates must possess an excellent understanding of computer science fundamentals: concurrent programming, data structures, algorithms, and operating system principles. A strong grasp of networking concepts (TCP/IP, HTTP, DNS, gRPC) and distributed computing paradigms (consensus, replication, sharding) is essential. Practical experience with cloud platforms (AWS, GCP, Azure) and technologies like Kubernetes, Docker, and various databases (SQL, NoSQL) is highly typical. Beyond pure coding, the role demands a systems-thinking mindset—the ability to critically analyze trade-offs, design for scalability, and proactively diagnose complex production issues. Strong problem-solving skills, a proactive attitude, and the ability to collaborate and communicate effectively across teams are crucial soft traits, as these engineers often lead projects and influence technical strategy. For those passionate about solving intricate technical puzzles that define the capabilities of global digital services, Distributed Systems Engineer jobs offer a challenging and rewarding career at the very heart of technological innovation.

Filters

×
Countries
Category
Location
Work Mode
Salary