Jobs / App***
Senior Software Engineer, Apple's Streaming Platform and Solutions
App*** · Seattle, WA, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Seattle, WA, United States142,300-263,300 USD/yearlyRemote
Remuneration
142,300-263,300 USD/yearly
Location
Seattle, WA, United States
Visa sponsorship
Sponsors visa
Job summary
Imagine what you could do here. At App***, new ideas become great products, services, and customer experiences quickly. Bring focus, rigor, and curiosity to your work and help shape the future of App***'s data infrastructure.
Benefits
At Apple, base pay is one part of our total compensation package and is determinThis provides the opportunity to progress as you grow and develop within a role.The base pay range for this role is between $142,300 and $263,300, and your baseIncluding: Comprehensive medical and dental coverage, retirementAdditionally, this role might be eligible for discretionary bonuses or commissioLearn more about AppleNote: Apple benefit, compensation and employee stock programs are subject to eli
Qualifications
- At App***, new ideas become great products, services, and customer experiences quickly.
- Your work will directly impact hundreds of millions of App*** users and the teams that build experiences for them.
- Experience with distributed data systems such as Cassandra, Redis, Kafka, or similar platforms.
- Experience with Apache Kafka - including broker internals, producers/consumers, and ecosystem tooling - is a strong plus.
- Experience with Schema Registry, Object store
- Experience with multi-datacenter deployments, replication strategies, and consistency models.
- Hands-on experience with cloud platforms and container orchestration (e.g.
- Kubernetes, AWS, GCP, or similar).
- Exposure to observability practices including monitoring, alerting, and performance benchmarking.
- Experience with fault injection, chaos engineering, or property-based testing methodologies.
- Contributions to open-source projects, especially in the data infrastructure ecosystem.
- Minimum
Responsibilities
- You'll work on high-scale streaming and data processing platforms, solving hard problems around cross-datacenter replication and getting user data to the edge as fast as possible.
- Partner with cross-functional teams to translate complex business needs into clear, actionable technical specifications.
- Design, build, and deploy high-performance, fault-tolerant distributed systems capable of scaling under heavy production loads.
- Lead end-to-end software development and take full ownership of production services that drive large-scale data movement and storage capabilities.
- Lead and actively participate in technical design reviews, helping set architectural standards and best practices across engineering groups.
- Gain deep domain expertise to proactively identify system bottlenecks and propose innovative technical solutions.
- Take ownership of independent research and proof-of-concept projects to evaluate emerging
Degrees
AssociateBachelorDegree
Industry
AutomotiveEducationEnergyMedia
Company size
Smb
Relocation
Yes