1

Distributed Systems Engineer Jobs in Raleigh, NC

Sr. Systems Engineer

Raleigh, NC

$101K - $139K/yr

Experience with Systems Infrastructure engineering in alarge, distributedenvironment. * Experience ... Experience leading and working with diverse geographically distributed teams. * Be able to work ...

This storage stack (a high-performance shared-nothing distributed file system) is the foundational ... The engineer will take responsibility for end to end quality and work with a team with a deep ...

This storage stack (a high-performance shared-nothing distributed file system) is the foundational ... The engineer will take responsibility for end to end quality and work with a team with a deep ...

... distribution systems. As you develop mastery, you'll evolve into a hybrid engineering role ... combining project, application, and order engineering, becoming a trusted face to the customer from ...

In this role, the Power Systems Modeling Principal Engineer will define, own, and advance the enterprise modeling strategy for DC distribution and converter driven architectures. You will guide the ...

They are seeking an IT Systems Engineer II responsible for ensuring the stability and efficient ... Distributed File System practices • Demonstrated ability in diagnosing and remedying critical ...

The IT Systems Engineer II is responsible for ensuring the stability and efficient operation of ... and Distributed File System practices. • Demonstrated ability in diagnosing and remedying ...

The IT Systems Engineer II is responsible for ensuring the stability, integrity, and efficient ... Demonstrated of knowledge of Microsoft Group Policy and Distributed File System practices

The IT Systems Engineer II is responsible for ensuring the stability, integrity, and efficient ... Demonstrated of knowledge of Microsoft Group Policy and Distributed File System practices

... and Quota Distribution • Quota Credit Reporting and Analysis • Exception Pay and SPIF ... innovation in the engineering design of silicon to systems. Founded in 1988, the company is ...

next page

Showing results 1-20

Distributed Systems Engineer information

See Raleigh, NC salary details

$52K

$123.7K

$162.3K

How much do distributed systems engineer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for distributed systems engineer in Raleigh, NC is $123,663.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,300.00 and $152,600.00 per year, depending on experience, location, and employer.

What are the typical daily responsibilities of a Distributed Systems Engineer?

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.

What engineers make $300,000 a year?

Senior distributed systems engineers, software engineers with expertise in scalable architectures, and those working in high-demand industries such as cloud computing or finance can earn $300,000 or more annually. Achieving this level typically requires extensive experience, advanced skills in distributed computing, and often working in senior or specialized roles at large technology companies.

What engineers make 200,000 a year?

Distributed Systems Engineers can earn $200,000 or more annually, especially with extensive experience, advanced skills in cloud computing, distributed architecture, and proficiency in programming languages like Java or Go. Salaries vary based on location, company size, and expertise, with senior roles often reaching or exceeding this level.

What are the key skills and qualifications needed to thrive in the Distributed Systems Engineer position, and why are they important?

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.

What does a distributed systems engineer do?

A distributed systems engineer designs, develops, and maintains systems that run across multiple computers or servers to ensure scalability, reliability, and performance. They work with technologies such as cloud platforms, networking, and programming languages like Java or Python, often focusing on fault tolerance and data consistency. Strong problem-solving skills and knowledge of system architecture are essential for this role.

What engineers make $500,000?

Senior engineers in high-demand fields such as software engineering, especially those specializing in distributed systems, cloud infrastructure, or machine learning, can earn $500,000 or more annually. Achieving this level typically requires extensive experience, advanced skills, and often includes bonuses, stock options, or other compensation components.

What does a Distributed Systems Engineer do?

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.

What are popular job titles related to Distributed Systems Engineer jobs in Raleigh, NC? For Distributed Systems Engineer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Distributed Systems Engineer jobs in Raleigh, NC look for? The top searched job categories for Distributed Systems Engineer jobs in Raleigh, NC are:
Sr. Systems Engineer

$101K - $139K/yr

Full-time

Re-posted 15 days ago


Job description

Job Description

TheInfrastructure Technology& Shared Servicesorganization is acomponentof Advance Auto Parts' Information Technology function. This teamis responsible forall elements ofInfrastructureTechnology Architecture and Engineering from defining the overall enterpriseinfrastructurearchitecture to its ongoingoperations andgovernance with the goal of ensuring the IT functionoperatesas effectively and efficiently as possible. This organization has a direct impact on Advance Auto Parts' ability to introduce business capabilities at a pace that enables Advance Auto Part's Mission of having a "Passion forCustomers. Passion for Yes".

TheSenior SystemsEngineer, Cloud Infrastructure Platform Engineeringwillhelpdesign, engineer and supportourinfrastructureenvironment as we re-platform our traditionalapplication stack to one that is modern andEdgecomputinginfrastructure platform. You will be empowered to innovate andleadthe definition of theEdgecomputinginfrastructure standards, automation, and processes that will enable product teams to release features anytimein a secureand agilemanner. Toaccomplishourgoalsthe successful candidate will act as a SME for ourEdgeinfrastructure, security andapplication developmentteams onEdge computingarchitecture andprinciplesforcontinuous delivery in theEdge.

This position is 4 days in office, 1 day remote per week, based at our corporate headquarters in Raleigh, North Carolina (North Hills)

Primary Duties and Responsibilities

  • Perform basic and advanced Systems Administration tasks.

  • Monitor andmaintainEdge computing platform. Perform upgrades and troubleshooting.

  • Participate in the creation of entire Systems (Clients, Server Hardware, network, and databases).

  • Participate and coordinate activities for incident management, service development, service transition, and continual service improvement of store systems infrastructure services.

  • Automate the maintenance activities,documentand operationalize the tasksand transition to operations team.

  • Participate in an On-Call 24x7 rotation, or weekend work along with other Team Member Engineers.

  • Interpret technical requirements into business requirements and communicate risks to relevant stakeholders ranging from business leaders to engineers.

  • Provide succinct diagramssuch ashigh-leveldesign and low-level design documentsand workflows andabletopresent tosenior leadershipas well as technical teams.

  • Work through the project life cycle from design, implementation, cutover, hypercareand operation transition.

  • Participate in problem solving,troubleshootingand level 3 engineering supportofinfrastructure and applications as needed.

Qualifications:

  • Bachelor's degree in Computer Scienceor equivalent combination of relevant education,trainingand experience

  • Minimum of1year of experienceleadingtechnology teamssupportingEdge computingplatformsuch as Scale computinghypercore.

  • Experience withWindowsPowershell scripting and APIbased programing.

  • 7+years in InfrastructureandSoftwareEngineering.

  • Experience with the IAC (Infrastructure as Code) implementation and automation

  • Deepunderstanding ofMicrosoft WindowsServerexperience isrequired.

  • Working experience with forest/multi domain Active Directory and GPO.

  • Working experience with DNS, GroupPolicyand PKI.

  • Workingexperience andexpertisewith SCCMandInTune.

  • Experience withplatformupgrades.

  • Experience with virtualization technologies such as VMWare, Nutanix, KVMis needed.

  • Experience with Systems Infrastructure engineering in alarge, distributedenvironment.

  • Experience with Windows server 2012- 2025and client operating systems.

  • Strong troubleshooting skillsa must.

  • Strong analytical and communication skills.

  • Excellent communication, presentation,architecturalarticulationand leadership skills.

  • Experience leading and working with diverse geographically distributed teams.

  • Be able to work with teams with varying levels of technicallevelsand experiences

Preferred Certifications:

WindowsServer

Azure and or any other cloud fundamentals

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age national origin, religion, sexual orientation, gender identity, status as a veteran and basis of disability or any other federal, state or local protected class. We comply with all applicable federal, state, and local laws.

California Residents click below for Privacy Notice:

https://jobs.advanceautoparts.com/us/en/disclosures

Advance Auto Parts logo

About Advance Auto Parts

Sourced by ZipRecruiter

At Advance Auto Parts we have a passion for YES. Each day we are motivated by a passion to help our Customers. We have a commitment to advance the lives of our fellow Team Members, Customers, and the Communities where we live and work.

Industry

Motor vehicle and motor vehicle parts wholesalers, retail, internet and it and elementary and secondary schools

Company size

10,000+ Employees

Headquarters location

Raleigh, NC, US