Jobs / App***
Distributed Systems Software Engineer (Golang)
App*** · Austin, TX, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Austin, TX, United States171,600-302,200 USD/yearlyRemote
Remuneration
171,600-302,200 USD/yearly
Location
Austin, TX, United States
Visa sponsorship
Sponsors visa
Job summary
At App***, we strive every single day to craft products that enrich people’s lives. Our successes are the result of skilled domain experts working in an environment which encourages creativity, collaboration, and re-thinking of old problems in new ways!
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 $171,600 and $302,200, 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
- Help us build the App*** experience on a global scale!
- App*** is looking for a Senior Software Engineer with distributed systems and orchestration experience to join the Satellite Communications Group.
- Deep understanding of distributed systems principles, including consistency, fault tolerance, and scalability.
- Strong familiarity with consensus algorithms (e.g., Raft, Paxos, Zab, etc)
- Experience building and operating multi-clustered and highly-available services
- Experience with Temporal/Cadence/Windmill or other durable execution platforms
- Understanding of zero-trust application architecture
- Proven experience building and optimizing real-time and batch data processing pipelines using
- 5+ years Software engineering or DevOps experience
- Proficient in at least one of these languages: Python, Go, Rust, C++
- Strong experience with large-scale distributed systems (replication, high availability, data processing/streaming)
- Strong experience with Linux/UNIX administration, configuration, and monitoring
Responsibilities
- As a member of the Satellite Connectivity Group, you will work on the satellite network that enables connectivity to iPhone and Watch Ultra when off the grid without cellular or Wi-Fi coverage.
- You will have the unique and rewarding opportunity to shape this and other critical services, to the benefit and safety of millions of App*** device users.
- You will build and run an App*** service enabling platform that millions of customers may rely on every day.
Degrees
AssociateBachelor
Industry
EducationEnergyMedia
Relocation
Yes