1

Distributed Systems Engineer Jobs in Raleigh, NC

Senior Software Engineer - Distributed Systems

Cary, NC · On-site

$113.50K - $149.60K/yr

Apple's Data Analytics team is looking for a motivated and driven distributed systems engineer to work on our device telemetry platform. We need a talented software developer to join our tight-knit ...

Apple's Data Analytics team is looking for a motivated and driven distributed systems engineer to work on our device telemetry platform. We need a talented software developer to join our tight-knit ...

About the Company We are a focused engineering firm specializing in power system analysis and electrical distribution design . Our work directly impacts the performance and safety of critical ...

Be Seen First

Power System Engineer II

Raleigh, NC · On-site

$83K - $101K/yr

SE Engineering, PC is a specialized power systems engineering firm trusted by industrial, healt ... Design and improve low‐ and medium‐voltage electrical distribution systems * Work with ...

Deployments to distributed systems. Software packaging. Testing and working in engineering lab environments. Troubleshooting, identifying, analyzing, and solving problems at customer sites for POS ...

Senior Systems Engineer

Raleigh, NC · On-site

$101.60K - $139K/yr

Gain deep technical and functional expertise in Itron's Distributed Energy Management (DEM) and ... Exposure to source code management and defect tracking systems (e.g., Azure DevOps / VSTS, GitHub)

New

Sr. Systems Engineer

Raleigh, NC · On-site

$101.60K - $139K/yr

Experience with Systems Infrastructure engineering in a large, distributed environment. * Experience with Windows server 2012 - 2025 and client operating systems. * Strong troubleshooting skills a ...

Sr. Systems Engineer

Raleigh, NC · On-site

$101.60K - $139K/yr

Experience with Systems Infrastructure engineering in a large, distributed environment. * Experience with Windows server 2012 - 2025 and client operating systems. * Strong troubleshooting skills a ...

Sr. Systems Engineer

Raleigh, NC

$101.60K - $139K/yr

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

Sr. Systems Engineer

Raleigh, NC

$101.60K - $139K/yr

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

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 May 29, 2026, the average yearly pay for distributed systems engineer in Raleigh, NC is $123,656.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 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 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 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 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:
Senior Software Engineer - Distributed Systems

Senior Software Engineer - Distributed Systems

Apple

Cary, NC • On-site

$113.50K - $149.60K/yr

Full-time

Posted 16 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 661 frontline employees who took The Breakroom Quiz

6th of 30 rated technology retailers


Job description

Are you ready to embrace massive scale? Undaunted ingesting petabytes of raw data each day from more than a billion customer devices?..Apple's Data Analytics team is looking for a motivated and driven distributed systems engineer to work on our device telemetry platform. We need a talented software developer to join our tight-knit cross-functional engineering team, building services and applications to parse, persist, and understand how Apple customers use their devices.
We collect, analyze, and produce insights from diagnostic and usage data from Apple devices. Our data is used to improve products and services and inform the overall direction of Apple platforms.Our engineering responsibility spans device, data collection, compute, and query and visualization interfaces. As part of the Data Analytics team, you will similarly work cross-functionally to design, build, and iterate on our stream processing and ingestion pipeline.Collaborating with data scientists and engineers across Apple, you will capture and refine requirements, validate design decisions, and implement. This role has high visibility and impact within the Apple Software Engineering organization.
BS degree in Computer Science, equivalent field or equivalent work experience5+ years SW development experience Have worked on large distributed systems, ideally on a public cloud platform like AWSExtensive experience with container-based orchestration (Kubernetes, EC2, Mesos, etc.)Practical knowledge of queue/stream consumers like Flink or KinesisExposure to profiling and optimization of scale compute and data pipelinesUnwavering commitment to CI/CD
Comfortable and adaptable in a dynamic/informal environment with shifting prioritiesExcellent verbal and written communication skillsSelf-motivated and dedicated with creative and critical thinking capabilitiesBig data query engine production experience (Presto/Trino/Athena, etc.)

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976