Senior Software Engineer - Distributed Systems
Apple Inc
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $157,500–$222,000.
Based on 240 similar postings.
Employer
Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software
Apple Inc currently has 638 open roles on FindRole.
Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.
Most-posted roles
At a glance
As a Senior Software Engineer on Apple's Data Analytics team in Cary, North Carolina, you will join a cross-functional engineering group responsible for building services to parse, persist, and analyze diagnostic and usage data from billions of customer devices. Your daily tasks include designing and implementing stream processing pipelines, collaborating with data scientists and engineers across the organization, and refining requirements to optimize large-scale compute and data pipelines. The ideal candidate has extensive experience in distributed systems, container-based orchestration using Kubernetes or similar tools, and working with streaming technologies like Apache Flink or AWS Kinesis. Additionally, proficiency in continuous integration and deployment practices is essential, along with a strong background in big data query engines such as Presto or Trino to handle the massive scale of Apple's telemetry platform.
Skills
What you'll do
What we're looking for
More like this
Apple Inc
Apple Inc
Alteryx
Nvidia
Apple Inc
Apple Inc