CrawlJobs Logo

Senior Distributed Systems Engineer

solomonpage.com Logo

Solomon Page

Location Icon

Location:
United States

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

200000.00 - 225000.00 USD / Year

Job Description:

Our client is looking to fill the role of Senior Distributed Systems Engineer. This role exists to design and harden distributed systems that operate reliably in imperfect conditions. You will build and maintain loosely coupled, resilient systems that function across unreliable, high-latency, or low-bandwidth environments. Success looks like systems that degrade gracefully, recover intelligently, and continue operating when ideal conditions disappear. You are the engineer who ensures data flows, services coordinate, and distributed components behave predictably—even when the network doesn’t.

Job Responsibility:

  • Design for Real-World Networks: Architect distributed systems that tolerate latency, bandwidth constraints, and intermittent connectivity
  • Design loosely coupled services that avoid unnecessary cross-system fragility
  • Implement fault-tolerant communication and state synchronization strategies
  • Build Resilient Runtime Systems: Develop systems that prioritize correctness, durability, and recovery
  • Implement retry logic, backpressure, caching strategies, and eventual consistency patterns
  • Ensure systems degrade gracefully instead of failing catastrophically
  • Own Integration Boundaries: Design and maintain APIs and communication layers between distributed components
  • Identify and eliminate tight coupling across services
  • Diagnose and resolve cross-system failures in production environments
  • Operate Close to the Metal (When Necessary): Write efficient, production-grade code in Rust or Go
  • Optimize performance and memory usage in resource-constrained environments
  • Debug network behavior, concurrency issues, and distributed coordination challenges

Requirements:

  • Extensive experience building loosely coupled distributed systems
  • Have worked in environments with low bandwidth, high latency, or unreliable communication links
  • Understand failure modes in distributed architectures and how to mitigate them
  • Comfortable reasoning about consistency models, coordination strategies, and state replication
  • Have experience writing production systems in Rust or Go
  • Prefer solving systems-level problems over building thin CRUD-style services
  • Care deeply about durability, reliability, and operational behavior

Nice to have:

  • Experience with edge computing or constrained network environments
  • Familiarity with message queues, event-driven systems, or streaming architectures
  • Background in AI/HPC-adjacent distributed systems
  • Experience debugging production networking issues
  • Exposure to consensus algorithms or distributed coordination primitives
What we offer:

Full Benefits

Additional Information:

Job Posted:
April 01, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Distributed Systems Engineer

Senior Systems Engineer

We are looking for a versatile and driven Senior Systems Engineer to join our En...
Location
Location
United States , Chicago
Salary
Salary:
130000.00 USD / Year
akunacapital.com Logo
AKUNA CAPITAL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Computer Science, Information Systems, or a related field
  • 5-7 years of systems engineering experience
  • Advanced Linux knowledge including kernel bypass, kernel tuning, and customizing kernels
  • Deep understanding of virtualization and containerization technologies
  • Extensive experience with a variety of Linux distributions (RedHat, Ubuntu, etc.)
  • Deep understanding of system monitoring and configuration management tools (Ansible, Foreman, Prometheus and Icinga/Nagios)
  • Proficiency in scripting and using automation and orchestration tools such as Python and Bash
  • Expertise in troubleshooting multicast and TCP related performance issues
  • Experience automating daily software and hardware related tasks
  • Demonstrated ability to lead large technical projects
Job Responsibility
Job Responsibility
  • Analyze complex technical problems and collaborate on designing solutions for Akuna’s global Infrastructure platform
  • Drive projects and solutions to completion in a fast-paced environment
  • Design, develop and maintain orchestration and configuration solutions
  • Collaborate with developers and other infrastructure engineers to research new products and techniques that drive innovation and improve efficiency and performance in the environment
  • Architect and maintain multi-vendor, tier-based storage solutions
  • Build out a test automation framework for systems performance testing and tuning
  • Create and institute process enforcement across environments
  • Create tools that assist teams to optimize the available infrastructure
  • Develop and maintain comprehensive technical documentation, including system configurations, procedures, and troubleshooting guides
  • Lead knowledge transfer sessions and mentor team members to ensure continuity and operational excellence
What we offer
What we offer
  • Discretionary performance bonus
  • Comprehensive benefits package that may encompass employer-paid medical, dental, vision, retirement contributions, paid time off, and other benefits
  • Fulltime
Read More
Arrow Right

Senior Distributed Systems Engineer - Ad Display Platform Engineering

The Bidding Platform organization is the core of the RTB business, processing ov...
Location
Location
Poland
Salary
Salary:
Not provided
rtbhouse.com Logo
RTB House
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on experience in software engineering
  • Proficiency in programming
  • Excellent understanding of how complex IT systems work (from the hardware level, through software, to algorithmics)
  • Very good knowledge of fundamental Internet protocols and technologies (DNS, HTTP, cookies and others)
  • Good knowledge of basic methods of creating concurrent programs and distributed systems (from thread level to geo-distributed clusters level)
  • Practical ability to observe, monitor and analyse the operation of production systems (and draw valuable conclusions from it)
  • The ability to critically analyze the solutions created in terms of performance (from estimating the theoretical performance of the designed systems to detecting and removing actual performance problems in production)
  • General knowledge of issues (typical problems and methods of solving them) in the areas of 'high scalability' and 'high availability'
  • C1 level in English and Polish
Job Responsibility
Job Responsibility
  • Implement and maintain (in all aspects, including setting up environment, writing configuration code, monitor production) high-quality backend services for displaying Ads globally, focusing on extreme performance and scalability
  • Develop tools (deployment, testing platforms, web performance and reliability monitoring), and critical optimizations to drive measurable improvements in critical user performance metrics for ad rendering and display
  • Write, test, and deploy robust, efficient, and well-documented code in Java/Python, ensuring adherence to the highest coding and performance standards
  • Participate in code reviews, knowledge sharing sessions, and help implement technical standards and best practices within the team
What we offer
What we offer
  • Projects focused on extreme performance and high code quality – solid code reviews are our standard
  • Collaboration within an interdisciplinary, self-sufficient team (including DevOps, database experts, backend developers, product designers, and QA engineers)
  • Hardware and software tailored to your preferences (e.g., MacBook, AI tool licenses)
  • Flexible working conditions – no core hours, fully remote cooperation possible
Read More
Arrow Right

Senior Distributed Systems Engineer - Platform Engineering

For our Platform Engineering team, we are looking for programmers with strong in...
Location
Location
Poland
Salary
Salary:
Not provided
rtbhouse.com Logo
RTB House
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent understanding of how complex IT systems work - from the hardware level, through software, to algorithms
  • Ability to proactively define requirements, ask appropriate questions and draw conclusions that will combine technical constraints and business needs
  • Ability to lead the design and implementation of a solution
  • Experience in leading project teams
  • Willingness to be involved in topics that go beyond programming and design, such as responsibility for technical areas or communication with other teams
  • Proactive attitude, independence in taking action
  • Extensive experience in programming and readiness to implement key system elements as well as involvement in code reviews
  • Good knowledge of methods of creating concurrent programs and distributed systems
  • Ability to critically analyze created solutions in terms of performance (from estimating the theoretical performance of designed systems to detecting and removing actual performance problems in production)
  • C1 level in English and Polish
Job Responsibility
Job Responsibility
  • Plan and then hands-on lead further development within a given technical area like deployment, monitoring, databases or load balancing, in the context of existing infrastructure within RTB House
  • Coordinate the work of a project team of 3-4 people, also making arrangements with other teams and units within RTB House
  • Ensure the reliability and scalability of the solutions built
What we offer
What we offer
  • Attractive compensation
  • Work in a team of enthusiasts who are willing to share their knowledge and experience
  • Flexible cooperation conditions - we do not have core hours, we do not have holiday limits
  • Access to the latest technologies and the possibility of real use of them in a large-scale and highly dynamic project
Read More
Arrow Right

Senior System Development Engineer

Senior System Development Engineer role in HPE Hybrid Cloud working on flagship ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in computer science, Information Systems, or equivalent
  • Working experience of 10+ years
  • Very strong system programming background with C/C++/Golang for large enterprise class software
  • Knowledge of Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX)
Job Responsibility
Job Responsibility
  • Designs, develops, troubleshoots, and debugs system software programs for enhancements and new products for storage systems
  • Develops system/platform software for enabling different components on storage arrays
  • Analyze issues in customer deployment and recommend workarounds/fixes
  • Improve/stability of codebase release through targeted code fixes and minor enhancements
  • Designs enhancements, updates, and programming changes for portions and subsystems of systems software
  • Triage and fix customer issues as part of minor releases
  • Collaborate with cross-functional teams including Hardware, Firmware, System management, Network teams, Architects
  • Write and execute complete testing plans, protocols, and documentation
  • Provides guidance and mentoring to less-experienced staff members
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Fulltime
Read More
Arrow Right

Senior Network and Systems Engineer

Senior Consultant opportunity for a Senior Network and Systems Engineer based ou...
Location
Location
United States , San Francisco
Salary
Salary:
90000.00 - 140000.00 USD / Year
cobaltix.com Logo
Cobaltix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Windows
  • Macs
  • Windows Servers
  • VMWare
  • networking
  • cloud services
  • networking equipment (Cisco, Meraki, Palo Alto, Juniper)
  • security focus (vulnerability assessments, ethical hacking, repelling attacks, IDS/IPS)
  • data and storage (Nimble, SANs, blade servers, AD, Splunk, AWS, Azure)
  • design and architecture (DR, replication, distributed networks)
Job Responsibility
Job Responsibility
  • Covering Bay Area clients
  • developing specialties
  • being well-rounded with great general skills
What we offer
What we offer
  • Health insurance (employees fully covered, partial family coverage)
  • dental and vision (no deductibles or copay)
  • LASIK and orthodontia
  • paid time off
  • bonus program
  • Fulltime
Read More
Arrow Right

Senior Machine Learning System Engineer

As a Senior Machine Learning System Engineer on the AI & ML Platform team, you w...
Location
Location
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in building Machine Learning and AI infra/platform/system
  • Comprehensive ML lifecycle expertise: proven experience developing, deploying, and maintaining end-to-end ML systems, from data engineering to model serving and monitoring
  • Large-scale system design: Extensive experience designing and building scalable, fault-tolerant, and high-performance distributed systems for machine learning
  • Proficiency with frameworks and languages: Good proficiency in Python and familiarity with ML frameworks like PyTorch, TensorFlow, or JAX
  • MLOps and automation: Some experience implementing MLOps, CI/CD pipelines, and automation for continuous training, deployment, and monitoring of ML models
Job Responsibility
Job Responsibility
  • Collaborate with your teammates to solve complex problems, from technical design to launch
  • Deliver cutting-edge solutions that are used by other Atlassian teams and products to build AI features that reach millions of customers
  • Deliver code reviews, documentation & bug fixes within a strong engineering culture
  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects
  • Mentor junior members of the team
What we offer
What we offer
  • Atlassian offers a wide range of perks and benefits designed to support you, your family and to help you engage with your local community. Our offerings include health and wellbeing resources, paid volunteer days, and so much more
Read More
Arrow Right

Senior Engineer (Power Engineer)

Brightspeed is seeking a Senior Engineer (Power Engineer) to design, implement, ...
Location
Location
United States , Charlotte
Salary
Salary:
Not provided
brightspeed.com Logo
Brightspeed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ideal candidate located in the North region (WI, MI, IL, IN, OH, MO)
  • Associate degree or equivalent education in Electrical Engineering, Power Systems Engineering, or related field, or equivalent work experience
  • 5+ years of experience designing DC power systems in telecommunications, engineering, network planning or equivalent
  • Strong knowledge of -48V DC systems, rectifiers, batteries, grounding, and bonding
  • Proficiency with one-line diagrams, load calculations, and design packages
  • Familiarity with Telcordia, NEC, OSHA, and industry best practices.
  • Knowledgeable and skilled in planning /engineering and reading technical construction drawings/documents
  • Understanding of transport and router equipment/technologies and protocols, along with layer 2 and layer 3 ethernet and transport networking
  • Product knowledge of Cisco and Nokia routers, Ciena and Fujitsu transport devices, Calix and Adtran access devices, localized power such as fuse panels and BDFB power bays, fiber management, and fiber optic modules
  • Knowledgeable and some experience in systems/tools such as SAP, IQGeo, CO Power Database, WMS, Service Now, Armor, One Control for Ciena 6500, Netsmart 1500 for Fujitsu, TNMS for Infinera, Smartsheet and Microsoft Office
Job Responsibility
Job Responsibility
  • Designing and reviewing DC power systems for Central Office and Core locations, including rectifiers, batteries, BDFB’s, PBD’s, distribution panels, inverters, automatic and manual generator transfer switches, grounding, fused, and unfused cabling)
  • Preparing and maintaining detailed engineering documentation—drawings, load calculations, and material specifications
  • Evaluating and standardizing power equipment and configurations for reliability and compliance
  • Collaborating with transport, OLT, and implementation teams to align project schedules
  • Supporting installation and commissioning of power systems, including site reviews, troubleshooting, and test verification
  • Ensuring adherence to Brightspeed standards, Telcordia GR-513, NEC, and applicable safety and compliance codes
  • Tracking power capacity, utilization, and redundancy to support network growth
  • Conducting preventive maintenance programs and power audits
  • Providing input to RFPs, vendor evaluations, and technology pilots for DC power modernization efforts
  • Conducting load analysis, redundancy planning, and capacity forecasting to meet future network demands as required to ensure sufficient backup power
What we offer
What we offer
  • competitive medical, dental, vision, and life insurance
  • an employee assistance program
  • a 401K plan with company match and a host of voluntary benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Rust

We’re helping organizations deploy supergraphs at scale using Apollo Federation....
Location
Location
United States
Salary
Salary:
157300.00 - 198900.00 USD / Year
apollographql.com Logo
Apollo GraphQL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with Rust and enjoy writing performant, maintainable code
  • Expertise in systems engineering, including knowledge of stateless/fault-tolerant systems, event-driven patterns, and distributed paradigms
  • Excel at cross-team collaboration and have a “rising tide lifts all boats” mentality
  • Passionate about GraphQL, modern developer tooling, and contributing to industry-leading innovations
  • Have a growth mindset and actively seek opportunities to learn and stay current with industry trends
Job Responsibility
Job Responsibility
  • Build, test, and maintain fault-tolerant infrastructure for GraphQL runtime platforms, primarily in idiomatic Rust
  • Operate and improve durable, stable public APIs used by the world’s most demanding GraphQL workloads
  • Engage directly with users to understand their needs, debug issues, and bring insights back to influence the platform’s evolution
  • Design scalable, observable systems that integrate seamlessly into diverse customer infrastructure stacks
  • Collaborate with engineers across teams using supportive communication and constructive code reviews
  • Mentor and guide teammates in architecting and writing idiomatic Rust code
  • Lead architectural discussions and cross-team initiatives
  • Develop comprehensive technical designs and documentation that address cost efficiency, security, and observability
  • Participate in on-call rotations to ensure the reliability of mission-critical systems
What we offer
What we offer
  • Equity
  • Choice of 3 Anthem Blue Cross medical plans
  • Dental and Vision benefits provided by Sun Life Financial
  • Fulltime
Read More
Arrow Right