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

Senior Systems Engineer

Dayton, OH · On-site

$101K - $139K/yr

Senior Systems Engineer Position Title: Senior Systems Engineer Location: [Dayton, OH] Department: [SEAIT] Clearance Requirements: [Secret] Position Summary: We are seeking a highly skilled Senior ...

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

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 ...

Senior Systems Engineer

Beavercreek, OH · On-site

$150K - $200K/yr

Senior Systems Engineer **This position is located onsite in our office in Beavercreek, Ohio** There is no relocation assistance available for this position Why Join Us? * Innovative Projects: KBR ...

Senior Systems Engineer **This position is located onsite in our office in Beavercreek, Ohio** There is no relocation assistance available for this position Why Join Us? * Innovative Projects: KBR ...

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 Jul 12, 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 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 engineer makes $500,000 a year?

Senior Distributed Systems Engineers can earn $500,000 or more annually, especially with extensive experience, specialized skills in cloud infrastructure, and leadership roles. Compensation often includes base salary, bonuses, and stock options in large tech companies or startups with high growth potential.

What are the key skills and qualifications needed to thrive as a Senior Distributed Systems Engineer, and why are they important?

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 engineers make $200,000 a year?

Senior distributed systems engineers often earn $200,000 or more annually, especially with extensive experience, advanced skills in cloud computing, and expertise in scalable architecture. Compensation can vary based on industry, location, and company size, with some roles in tech giants or specialized fields reaching or exceeding this level.

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 are Senior Distributed Systems Engineers?

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 engineers make $300,000 a year?

Senior distributed systems engineers, software engineers in specialized fields like cloud infrastructure, and senior engineers with extensive experience and advanced skills can earn $300,000 or more annually. High compensation often depends on expertise in areas such as distributed architecture, performance optimization, and familiarity with tools like Kubernetes and cloud platforms, along with relevant certifications and a strong track record of project delivery.

Is L5 at Google Senior?

L5 at Google typically corresponds to a senior-level engineering role, often called Software Engineer II or equivalent, with significant experience and technical expertise. It is considered a mid-to-senior level position, with responsibilities including project leadership and mentorship. Advancement to higher levels generally requires demonstrated impact and leadership in projects.
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:

Mid-Level Systems Engineer

MMB Solutions LLC

Dayton, OH • On-site

Full-time

Posted 6 days ago


Job description

Mid-Level Systems Engineer

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

Bachelor's degree in:

    • Systems Engineering
    • Computer Engineering
    • 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.