Software Engineer III
$56 - $75/hr
The ideal candidate will be a highly experienced engineer with deep expertise in distributed systems, storage, observability, and Linux internals . This role demands strong hands-on development ...
$56 - $75/hr
The ideal candidate will be a highly experienced engineer with deep expertise in distributed systems, storage, observability, and Linux internals . This role demands strong hands-on development ...
$56 - $75/hr
The ideal candidate will be a highly experienced engineer with deep expertise in distributed systems, storage, observability, and Linux internals . This role demands strong hands-on development ...
Raleigh, NC · On-site +1
$56 - $75/hr
The ideal candidate will be a highly experienced engineer with deep expertise in distributed systems, storage, observability, and Linux internals . This role demands strong hands-on development ...
New
Raleigh, NC · On-site +1
$56 - $75/hr
The ideal candidate will be a highly experienced engineer with deep expertise in distributed systems, storage, observability, and Linux internals . This role demands strong hands-on development ...
New
Raleigh, NC · On-site
Investigate and help resolve issues across backend services, UI behavior, and distributed systems ... Foundation in one or more programming languages such as C++, Python, JavaScript, or TypeScript.
Raleigh, NC · On-site
Investigate and help resolve issues across backend services, UI behavior, and distributed systems ... Foundation in one or more programming languages such as C++, Python, JavaScript, or TypeScript.
Holly Springs, NC · On-site
$74K - $96K/yr
Manufacturing Systems Engineer: Automation - PLC What you will do Let's do this. Let's change the ... distribution, grounding requirements, I/O assignments, etc. * Work with process subject matter ...
Holly Springs, NC · On-site
$74K - $96K/yr
Manufacturing Systems Engineer: Automation - PLC What you will do Let's do this. Let's change the ... distribution, grounding requirements, I/O assignments, etc. * Work with process subject matter ...
Holly Springs, NC · On-site
$74K - $96K/yr
Manufacturing Systems Engineer: Automation - PLC What you will do Let's do this. Let's change the ... distribution, grounding requirements, I/O assignments, etc. * Work with process subject matter ...
Holly Springs, NC · On-site
$74K - $96K/yr
Manufacturing Systems Engineer: Automation - PLC What you will do Let's do this. Let's change the ... distribution, grounding requirements, I/O assignments, etc. * Work with process subject matter ...
Key Responsibilities Electrical system engineering supports system-level electrical and ... Power distribution and grounding layouts * Electromechanical enclosure and rack layouts
Key Responsibilities Electrical system engineering supports system-level electrical and ... Power distribution and grounding layouts * Electromechanical enclosure and rack layouts
Holly Springs, NC · On-site
$80K - $82K/yr
Programmable Logic Controller (PLC), Distributed Control System (DCS), and/or Direct Digital Control (DDC) experience * Familiarity with web development technologies * Design and Implementation of ...
Holly Springs, NC · On-site
$80K - $82K/yr
Programmable Logic Controller (PLC), Distributed Control System (DCS), and/or Direct Digital Control (DDC) experience * Familiarity with web development technologies * Design and Implementation of ...
Holly Springs, NC · On-site
$80K - $82K/yr
Programmable Logic Controller (PLC), Distributed Control System (DCS), and/or Direct Digital Control (DDC) experience * Familiarity with web development technologies * Design and Implementation of ...
Holly Springs, NC · On-site
$80K - $82K/yr
Programmable Logic Controller (PLC), Distributed Control System (DCS), and/or Direct Digital Control (DDC) experience * Familiarity with web development technologies * Design and Implementation of ...
This role requires deep expertise in distributed systems and strong technical leadership to deliver ... Strong programming skills in one or more languages: C++, Go, Java, or Rust * Experience designing ...
This role requires deep expertise in distributed systems and strong technical leadership to deliver ... Strong programming skills in one or more languages: C++, Go, Java, or Rust * Experience designing ...
Holly Springs, NC · On-site
$80K - $82K/yr
Programmable Logic Controller (PLC), Distributed Control System (DCS), and/or Direct Digital Control (DDC) experience * Familiarity with web development technologies * Design and Implementation of ...
Holly Springs, NC · On-site
$80K - $82K/yr
Programmable Logic Controller (PLC), Distributed Control System (DCS), and/or Direct Digital Control (DDC) experience * Familiarity with web development technologies * Design and Implementation of ...
Raleigh, NC · On-site
Senior Software Developer JD (2 Open Positions) Hybrid role - 4 days in office. Candidates must be ... distributed systems. Key Responsibilities Develop Java-based microservices using Spring Boot for ...
Raleigh, NC · On-site
Senior Software Developer JD (2 Open Positions) Hybrid role - 4 days in office. Candidates must be ... distributed systems. Key Responsibilities Develop Java-based microservices using Spring Boot for ...
Raleigh, NC · On-site
$53 - $70/hr
Raleigh, NC. (LOCAL) Seeking a Senior Developer to design, build, and optimize cloud infrastructure and data platform integrations using Java-based microservices and distributed systems. Key ...
Raleigh, NC · On-site
$53 - $70/hr
Raleigh, NC. (LOCAL) Seeking a Senior Developer to design, build, and optimize cloud infrastructure and data platform integrations using Java-based microservices and distributed systems. Key ...
The ideal candidate brings deep expertise in distributed systems security, cryptography, identity frameworks, and storage architectures, with a strong ability to influence engineering design and ...
The ideal candidate brings deep expertise in distributed systems security, cryptography, identity frameworks, and storage architectures, with a strong ability to influence engineering design and ...
Holly Springs, NC · On-site
$90K - $118K/yr
Career Category Engineering Join Amgen's Mission of Serving Patients At Amgen, if you feel like you ... Develop and maintain the process control system on Emerson DeltaV distributed control system (DCS)
Holly Springs, NC · On-site
$90K - $118K/yr
Career Category Engineering Join Amgen's Mission of Serving Patients At Amgen, if you feel like you ... Develop and maintain the process control system on Emerson DeltaV distributed control system (DCS)
$147K - $175K/yr
System hardening and resiliency upgrades * Reconductoring and voltage conversion projects * Service extensions and customer interconnections * Prepare construction drawings, material lists, staking ...
$147K - $175K/yr
System hardening and resiliency upgrades * Reconductoring and voltage conversion projects * Service extensions and customer interconnections * Prepare construction drawings, material lists, staking ...
Holly Springs, NC · On-site
$90K - $118K/yr
... distribution, grounding requirements, I/O assignments, etc. * Work with process subject matter ... system configuration changes and supporting engineering and process qualification runs as ...
Holly Springs, NC · On-site
$90K - $118K/yr
... distribution, grounding requirements, I/O assignments, etc. * Work with process subject matter ... system configuration changes and supporting engineering and process qualification runs as ...
Holly Springs, NC · On-site
$90K - $118K/yr
Career Category Engineering Join Amgen's Mission of Serving Patients At Amgen, if you feel like you ... Develop and maintain the process control system on Emerson DeltaV distributed control system (DCS)
Holly Springs, NC · On-site
$90K - $118K/yr
Career Category Engineering Join Amgen's Mission of Serving Patients At Amgen, if you feel like you ... Develop and maintain the process control system on Emerson DeltaV distributed control system (DCS)
Wendell, NC · On-site
$25.50/hr
As a co-op, you'll support reliable power distribution grids used today while gaining exposure to ... Supporting design reviews and collaborating with electrical and systems engineers to ensure ...
Wendell, NC · On-site
$25.50/hr
As a co-op, you'll support reliable power distribution grids used today while gaining exposure to ... Supporting design reviews and collaborating with electrical and systems engineers to ensure ...
... distribution, grounding requirements, I/O assignments, etc. * Work with process subject matter ... system configuration changes and supporting engineering and process qualification runs as ...
... distribution, grounding requirements, I/O assignments, etc. * Work with process subject matter ... system configuration changes and supporting engineering and process qualification runs as ...
Raleigh, NC · On-site
We are looking for engineers who like to be challenged solving problems around distributed computing, system design, data retrieval and processing, applied artificial intelligence, user experience ...
Raleigh, NC · On-site
We are looking for engineers who like to be challenged solving problems around distributed computing, system design, data retrieval and processing, applied artificial intelligence, user experience ...
$52K - $62K
2% of jobs
$62K - $72.1K
4% of jobs
$72.1K - $82.1K
7% of jobs
$82.1K - $92.1K
9% of jobs
$94.9K is the 25th percentile. Wages below this are outliers.
$92.1K - $102.2K
10% of jobs
$102.2K - $112.2K
7% of jobs
$112.2K - $122.2K
10% of jobs
The median wage is $123.9K / yr.
$122.2K - $132.2K
6% of jobs
$132.2K - $142.3K
3% of jobs
$152K is the 75th percentile. Wages above this are outliers.
$142.3K - $152.3K
17% of jobs
$152.3K - $162.3K
24% of jobs
$52K
$123.7K
$162.3K
A Distributed Systems Engineer typically spends their days designing, implementing, and testing scalable systems that handle large volumes of data and user requests. You'll collaborate closely with software developers, DevOps engineers, and product managers to architect solutions that ensure reliability, performance, and fault-tolerance. Regular tasks may include reviewing system performance metrics, debugging distributed applications, writing detailed documentation, and participating in code reviews. Engaging in team meetings and cross-functional discussions is also common, as seamless cooperation is vital in this complex and fast-evolving field.
To thrive as a Distributed Systems Engineer, you need a strong background in computer science, experience with large-scale system design, and proficiency in languages such as Java, Go, or Python. Familiarity with cloud platforms (like AWS, GCP, or Azure), container orchestration tools (such as Kubernetes), and distributed databases is commonly required, and certifications in cloud computing can be advantageous. Strong problem-solving abilities, collaboration, and excellent communication skills help you navigate complex issues and work effectively across technical teams. These skills are fundamental for designing, implementing, and maintaining robust distributed systems that perform reliably at scale.
A Distributed Systems Engineer designs, builds, and maintains large-scale systems that run across multiple machines or data centers. They ensure reliability, scalability, and fault tolerance by using technologies like cloud computing, containerization, and distributed databases. Their work often involves solving complex problems related to data consistency, network latency, and system coordination.

$56 - $75/hr
Full-time
Posted 3 days ago
This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. DataDirect Networks (DDN) is a global market leader renowned for powering many of the world's most demanding AI data centers, in industries ranging from life sciences and healthcare to financial services, autonomous cars, Government, academia, research and manufacturing.
"DDN's A3I solutions are transforming the landscape of AI infrastructure." - IDCÂ
Â
"The real differentiator is DDN. I never hesitate to recommend DDN. DDN is the de facto name for AI Storage in high performance environments" - Marc Hamilton, VP, Solutions Architecture & Engineering | NVIDIAÂ
DDN is the global leader in AI and multi-cloud data management at scale. Our cutting-edge data intelligence platform is designed to accelerate AI workloads, enabling organizations to extract maximum value from their data. With a proven track record of performance, reliability, and scalability, DDN empowers businesses to tackle the most challenging AI and data-intensive workloads with confidence.Â
Our success is driven by our unwavering commitment to innovation, customer-centricity, and a team of passionate professionals who bring their expertise and dedication to every project. This is a chance to make a significant impact at a company that is shaping the future of AI and data management.Â
Our commitment to innovation, customer success, and market leadership makes this an exciting and rewarding role for a driven professional looking to make a lasting impact in the world of AI and data storage.Â
Job DescriptionWe are seeking a Software Engineer III to join our GRIDScaler team. The ideal candidate will be a highly experienced engineer with deep expertise in distributed systems, storage, observability, and Linux internals. This role demands strong hands-on development skills in Go, Rust, and Python, coupled with the ability to design system architecture, lead technical initiatives, and mentor engineers. The candidate will also drive efforts in telemetry, monitoring, APIs, and developer tooling, ensuring the GRIDScaler product continues to scale for enterprise and HPC environments.
Responsibilities
Qualifications
Join our dynamic and driven team, where engineering excellence is at the heart of everything we do. We seek individuals who love to challenge themselves and are fueled by curiosity. Here, you'll have the opportunity to work across various areas of the company, thanks to our flat organizational structure that encourages hands-on involvement and direct contributions to our mission. Leadership is earned by those who take initiative and consistently deliver outstanding results, both in their work ethic and deliverables, making strong prioritization skills essential. Additionally, we value strong communication skills in all our engineers and researchers, as they are crucial for the success of our teams and the company as a whole.
Interview Process: After submitting your application, one of our recruiters will review your resume. If your application passes this stage, you will be invited to a 30-minute interview during which a member of our team will ask some basic questions. If you clear the interview, you will enter the main process, which can consist of up to four interviews in total:
DataDirect Networks (DDN) is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, gender expression, transgender, sex stereotyping, sexual orientation, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.
#LI-Remote
Employment Type: FULL_TIME