1

Senior Distributed Systems Engineer Jobs in Ohio

Mid-Level Systems Engineer

Dayton, OH ยท On-site

$130K - $185K/yr

S. Government Security Clearance Experience: 3-8 years of experience in systems engineering, distributed systems, or complex software platforms Bachelor's degree in: * * Systems Engineering

This position will work with senior systems engineers, PIR phenomenology experts, intelligence ... Experience with reverse engineering and/or distributed systems Global Comp This represents the ...

Systems Engineer, Senior

Kettering, OH

$93K - $127K/yr

... distribution of supply and equipment items supporting the full range of Air Force weapon systems ... As a Systems Engineer, Senior your duties will include the following but are not limited to:

Systems Engineer, Senior

Dayton, OH ยท On-site

$98K - $135K/yr

Overview Apogee is looking for a talented Systems Engineer, Senior to support the National Air and Space Intelligence Center (NASIC). This high-impact position will provide technical expertise in the ...

Systems Engineer, Senior

Dayton, OH ยท Hybrid

$98K - $135K/yr

Overview Apogee is looking for a talented Systems Engineer, Senior to support the National Air and Space Intelligence Center (NASIC). This high-impact position will provide technical expertise in the ...

Systems Engineer, Senior

Dayton, OH ยท Hybrid

$98K - $135K/yr

Apogee is looking for a talented Systems Engineer, Senior to support the National Air and Space Intelligence Center (NASIC). This high-impact position will provide technical expertise in the ...

next page

Showing results 1-20

Senior Distributed Systems Engineer information

See Ohio salary details

$53.2K

$118.6K

$167.3K

How much do senior distributed systems engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for senior distributed systems engineer in Ohio is $118,582.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,300.00 and $135,900.00 per year, depending on experience, location, and employer.

What is a senior distributed systems engineer?

Senior Distributed Systems Engineers are experienced professionals who design, build, and maintain large-scale computing systems that run across multiple machines or locations. They focus on ensuring reliability, scalability, and performance of distributed applications, often dealing with challenges like data consistency, fault tolerance, and network latency. These engineers typically have deep expertise in distributed computing principles, programming languages, and cloud infrastructure. They also mentor junior team members and help architect robust solutions for complex technical problems.

What are the key skills and qualifications needed to thrive as a senior distributed systems engineer?

A Senior Distributed Systems Engineer requires deep expertise in computer science fundamentals, scalable system architecture, and proficiency in programming languages such as Java, Go, or Python, often supported by a relevant degree and significant experience in distributed systems. Familiarity with tools like Kubernetes, Docker, Kafka, and cloud platforms (AWS, GCP, or Azure) is typically expected, along with knowledge of monitoring and CI/CD pipelines. Strong problem-solving, communication, and leadership skills help in tackling complex engineering challenges and collaborating across teams. These skills are crucial for designing robust, scalable, and reliable systems that support organizational growth and high availability.

What are some common challenges senior distributed systems engineers face when designing scalable systems?

Senior Distributed Systems Engineers often encounter challenges such as managing data consistency, ensuring fault tolerance, and minimizing latency across multiple nodes. Balancing trade-offs between availability and partition tolerance (as outlined by the CAP theorem) is a frequent consideration. Additionally, coordinating between development and operations teams to maintain system reliability and efficiently resolve issues that arise in production environments is crucial. Strong communication skills and a deep understanding of distributed architectures help address these complexities effectively.

What is the difference between Senior Distributed Systems Engineer vs Cloud Solutions Architect?

AspectSenior Distributed Systems EngineerCloud Solutions Architect
CredentialsBachelor's/Master's in CS or related, experience with distributed systemsBachelor's/Master's in CS, IT, or related, cloud certifications (AWS, Azure)
Work EnvironmentDesigning, developing, and maintaining distributed systems in tech companiesDesigning cloud infrastructure solutions for clients or internal teams
Industry UsageTech, finance, e-commerce, and enterprise sectorsIT consulting, cloud service providers, enterprise IT departments

The Senior Distributed Systems Engineer focuses on building and optimizing distributed computing systems, while the Cloud Solutions Architect designs cloud infrastructure solutions. Both roles require technical expertise and often overlap in cloud environments, but their primary responsibilities differ in scope and focus.

What are the most commonly searched types of Distributed Systems Engineer jobs in Ohio?

The most popular types of Distributed Systems Engineer jobs in Ohio are:

What are popular job titles related to Senior Distributed Systems Engineer jobs in Ohio?

For Senior Distributed Systems Engineer jobs in Ohio, the most frequently searched job titles are:

What job categories do people searching Senior Distributed Systems Engineer jobs in Ohio look for?

The top searched job categories for Senior Distributed Systems Engineer jobs in Ohio are:

What cities in Ohio are hiring for Senior Distributed Systems Engineer jobs?

Cities in Ohio with the most Senior Distributed Systems Engineer job openings:

Distributed Systems Engineer: Data & Analytics

Valid8 Financial, Inc.

Dayton, OH โ€ข On-site

Other

Posted 17 days ago


Job description

Location: Dayton, Ohio
Security Clearance: U.S. Citizenship Required | Ability to obtain and maintain a U.S. Government Security Clearance

Experience: 3-8 years of experience in systems engineering, distributed systems, or complex software platforms

  • Computer Science
  • Electrical Engineering
  • Software Engineering

Overview

MMB Solutions is seeking a Mid-Level Systems Engineer to support the development of advanced distributed data processing and analytics platforms. This role focuses on research, development, and experimentation with distributed computing architectures, data pipelines, and scalable analytics systems designed to process and analyze multi-modal data sources.

The successful candidate will work with a multidisciplinary engineering team designing and integrating cloud-native infrastructure, distributed processing systems, and advanced analytics workflows supporting complex mission and research environments.

This is an opportunity to contribute to cutting-edge technology development involving distributed systems, data processing frameworks, and advanced analytics architectures.

Key Responsibilities

Systems Engineering & Architecture

  • Support the design and evolution of distributed data processing and analytics platforms
  • Assist in developing system architectures for scalable data ingestion, processing, and analytics pipelines
  • Define and document system interfaces across heterogeneous data sources and processing components
  • Contribute to system requirements, architecture documentation, and technical design artifacts

Research and Development

  • Support experimentation with distributed computing architectures and large-scale data processing frameworks
  • Assist with development of data pipelines capable of ingesting and processing multi-modal datasets
  • Participate in research activities exploring new approaches to data analytics, system scalability, and distributed processing
  • Contribute to prototype development and evaluation of emerging technical capabilities

Integration and Testing

  • Support integration of distributed system components across multiple compute environments
  • Participate in system testing, validation, and evaluation of new platform capabilities
  • Assist in the development of experimental processing pipelines and analytical workflows
  • Support technical demonstrations and system evaluations

Platform Development Support

  • Work with software engineers to integrate new platform capabilities and services
  • Assist in developing interfaces to new data sources and processing modules
  • Support deployment and configuration of distributed system components
  • Contribute to performance tuning and system optimization activities

Documentation & Technical Communication

  • Develop and maintain system engineering documentation, including architecture diagrams and interface descriptions
  • Document experimental results, system evaluations, and technical findings
  • Support technical discussions and design reviews with internal engineering teams and external stakeholders
Desired Qualifications

Candidates with the following experience are strongly preferred:

  • Experience with distributed systems architectures
  • Familiarity with containerized environments (Docker, Kubernetes)
  • Experience working with data pipelines or streaming data architectures
  • Experience integrating analytics or machine learning workflows
  • Experience with cloud-native infrastructure or DevOps environments
  • Familiarity with simulation environments or complex data processing systems
  • Experience supporting research and development programs

MMB Solutions is a technology-driven engineering firm focused on developing advanced distributed computing and analytics platforms. Our engineers work on complex technical challenges involving large-scale data processing, emerging computing architectures, and next-generation analytics systems.

We offer an environment where engineers can work on innovative technologies, collaborate with highly technical teams, and contribute directly to the development of new capabilities.

Apply for this job

First name

Last name

Email address

Location

Phone number

Resume Attach resume

Attach another file Attach file

What is your Linkedin Profile URL?

What is the name of your current employer?

Are you authorized to work in the United States? Are you authorized to work in the United States?

What is the highest level of education youโ€™ve obtained? What is the highest level of education youโ€™ve obtained?

What was the latest college or university you attended?

#J-18808-Ljbffr