1

Senior Distributed Systems Engineer Jobs in Dallas, TX

Senior Specialist, Systems Engineer

Greenville, TX Β· On-site

$86K - $118K/yr

Job Title: Senior Specialist, Systems Engineering Job Code: 44136 Job Location: Greenville, TX ... Develop, integrate, and support software-based solutions in distributed system environments ...

Senior Systems Engineer

Plano, TX Β· On-site

$97K - $133K/yr

... distribution, solar power, electronic hardware, embedded systems, sensors, wired and wireless ... The Senior Systems Engineer collaborates with Product Management, Applications Engineering ...

Senior Systems Engineer

Plano, TX

$97K - $133K/yr

... distribution, solar power, electronic hardware, embedded systems, sensors, wired and wireless ... The Senior Systems Engineer collaborates with Product Management, Applications Engineering ...

Senior Systems Engineer

Plano, TX Β· On-site

$97K - $133K/yr

... distribution, solar power, electronic hardware, embedded systems, sensors, wired and wireless ... The Senior Systems Engineer collaborates with Product Management, Applications Engineering ...

Sr. Systems Engineer

Dallas, TX Β· On-site

$96K - $131K/yr

The American Heart Association has an excellent opportunity for a Sr. Systems Engineer at our ... Leads the design, planning, implementation, enhancement, and testing of both on-premise distributed ...

Sr. Systems Engineer

Dallas, TX

$96K - $131K/yr

The American Heart Association has an excellent opportunity for a Sr. Systems Engineer at our ... Leads the design, planning, implementation, enhancement, and testing of both on-premise distributed ...

Sr. Systems Engineer

Dallas, TX Β· On-site

$103K - $141K/yr

The American Heart Association has an excellent opportunity for a Sr. Systems Engineer at our ... Leads the design, planning, implementation, enhancement, and testing of both on-premise distributed ...

Senior Systems Engineer

Irving, TX Β· On-site

$97K - $132K/yr

Systems Engineerβ€―is to provide extensive systems and integration theory/knowledge for implementation or resolving issues.β€―β€―The Sr Systems Engineer will work with engineers in Waco and Irving ...

Sr Systems Engineer

Richardson, TX Β· On-site

$107K - $154K/yr

The Systems Engineer will work with the cross-functional team to design, develop, and integrate ... It is the responsibility of every employee to report to their manager or a member of senior ...

Senior Systems Engineer

Bedford, TX Β· On-site

$93K - $128K/yr

The Senior Systems Engineer Position: This position requires the candidate to independently recognize need for complex equipment repair and replacement, identify user problems promptly, develop ...

Senior Systems Engineer

Bedford, TX Β· On-site

$93K - $128K/yr

The Senior Systems Engineer Position: This position requires the candidate to independently recognize need for complex equipment repair and replacement, identify user problems promptly, develop ...

Senior Systems Engineer

Bedford, TX Β· On-site

$93K - $128K/yr

The Senior Systems Engineer Position: This position requires the candidate to independently recognize need for complex equipment repair and replacement, identify user problems promptly, develop ...

next page

Showing results 1-20

Senior Distributed Systems Engineer information

See Dallas, TX salary details

$55.4K

$123.4K

$174.1K

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

As of Sep 13, 2026, the average yearly pay for senior distributed systems engineer in Dallas, TX is $123,389.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,400.00 and $141,500.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 popular job titles related to Senior Distributed Systems Engineer jobs in Dallas, TX?

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

What job categories do people searching Senior Distributed Systems Engineer jobs in Dallas, TX look for?

The top searched job categories for Senior Distributed Systems Engineer jobs in Dallas, TX are:

What cities near Dallas, TX are hiring for Senior Distributed Systems Engineer jobs?

Cities near Dallas, TX with the most Senior Distributed Systems Engineer job openings:

Infographic showing various Senior Distributed Systems Engineer job openings in Dallas, TX as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 85% Full Time, 10% Part Time, and 3% Contract. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution, with an average salary of $123,389 per year, or $59.3 per hour.

Senior Specialist, Systems Engineer

Greenville, TX β€’ On-site

$86K - $118K/yr

Full-time

Re-posted 13 days ago


Job description

Job Title: Senior Specialist, Systems Engineering

Job Code: 44136

Job Location: Greenville, TX

Schedule: 9/80 - Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off

Job Description:

The Senior Specialist, Systems Engineer leads the design, integration, testing, and troubleshooting of complex software-intensive systems across the full engineering lifecycle. This role works with hardware, software, and external interfaces to define requirements, support API and subsystem integration, resolve issues, and ensure strong system performance in distributed environments. The ideal candidate brings strong systems engineering experience, hands-on software skills, and the ability to support modem integration, troubleshoot RS-429 interfaces, and help sustain mission-critical communications systems on ground and airborne platforms.

Essential Functions:

  • Ability to obtain a DoD Security Clearance.
  • This position includes an expectation of 10-15% shift, on-call, or weekend work.
  • Support the design, integration, and sustainment of robust, scalable, and secure system solutions aligned with mission and customer requirements.
  • Develop, integrate, and support software-based solutions in distributed system environments.
  • Assist with system implementation activities, including upgrades, enhancements, configuration changes, and troubleshooting efforts.
  • Translate customer and operational needs into system-level requirements and technical solutions.
  • Support software design, development, integration, verification, and test activities across complex systems.
  • Collaborate with software and cross-functional engineering teams to resolve technical issues and improve system performance.
  • Perform system troubleshooting, root cause analysis, and issue resolution for software-intensive environments.
  • Apply systems engineering processes, including requirements analysis, traceability, verification, and validation.
  • Contribute to trade studies, technical analyses, and design evaluations to support architecture and implementation decisions.
  • Develop and maintain subsystem, interface, and software specifications derived from system requirements.
  • Review technical documentation, architecture products, and interface definitions for completeness, accuracy, and alignment with requirements.
  • Develop and execute test procedures to verify system and software performance and ensure compliance with requirements.
  • Monitor system and application performance to support reliability, availability, and maintainability objectives.
  • Prepare and maintain system, software, interface, deployment, and test documentation.
  • Generate technical reports related to system performance, risks, issues, and project status.
  • Design, develop, and troubleshoot software solutions using Python, Java, and scripting languages to support automation, integration, testing, and operational needs.
  • Interpret and troubleshooting RS-429 communication labels and interfaces in support of system integration, testing, and issue resolution.
  • Apply knowledge of software development practices, API integration, and distributed systems to support development and integration efforts.

Qualifications:

  • Bachelor's Degree and minimum 6 years of prior relevant Systems Engineering and/or Software Engineering experience.
  • Graduate Degree and a minimum of 4 years of prior related Systems Engineering and/or Software Engineering experience.
  • In lieu of a degree, a minimum of 10 years of prior related Systems Engineering and/or Software Engineering experience.
  • Demonstrated experience developing and executing software and system test plans, integration activities, and verification efforts.
  • Demonstrated ability to translate customer needs into system-level requirements and support requirements traceability.
  • Demonstrated experience with technical documentation, interface definitions, and cross-functional engineering collaboration.
  • Demonstrated experience supporting secure or government environments, including DoD systems or accreditation activities, is preferred.

Preferred Additional Skills

  • Active Secret or TS/SCI clearance strongly preferred.
  • Knowledge of software development practices, system integration, and troubleshooting in complex environments.
  • Ability to read, interpret, and troubleshoot RS-429 communication labels and interfaces in support of system integration, testing, and issue resolution.
  • Knowledge of cybersecurity best practices and security frameworks such as NIST.
  • Experience in systems engineering for complex software-centric systems, including design, integration, verification, validation, and troubleshooting.
  • Software development skills, with the ability to write, debug, and troubleshoot applications, automation tools, and scripts using Python, Java, and other scripting languages.
  • Experience supporting software integration, test, and deployment activities in distributed or mission-critical environments.
  • Experience with containerized environments and orchestration platforms.
  • Experience with API development, integration, and troubleshooting in distributed systems.
  • Familiarity with DevSecOps, CI/CD pipelines, and modern software development tools and practices.
  • Knowledge of cybersecurity best practices and secure system deployment in regulated environments.
  • Experience developing technical documentation, interface definitions, test procedures, and verification artifacts.
  • Ability to interpret and troubleshoot RS-429 communication labels and interfaces in support of integration, testing, and issue resolution.
  • Ability to support cross-functional engineering efforts across requirements, design, integration, test, and issue resolution activities.
  • Experience supporting DoD, classified, or mission-critical environments preferred.

#LI-AM2