Senior Software Engineer, Distributed Systems (Platform Apps & Technologies)
Apple
Cupertino, CA • 12m ago • On-site
Senior
On-site
184,700 - 324,800 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
Potential salary for Senior Software Engineer, Distributed Systems (Platform Apps & Technologies) role
Improve your resume now
$184,700 – $324,800/year
Quick Facts
- Role: Sr. Software Engineer, Distributed Systems (Platform Apps & Technologies)
- Focus: Distributed backend services and tools for build, test, and deployment
Description
You will develop novel distributed architectures, products, and services to accelerate software build, test, and deployment. The role emphasizes high performance, reliability at scale, and maintainable designs by combining distributed systems techniques with the team’s problem domain. You will analyze requirements and existing solutions, make architectural decisions, implement them, and build testing and operational mechanisms.
Requirements
- 5+ years of experience working with large distributed software systems
- Experience with high-performance, strongly typed languages such as Swift, Rust, C++, or Scala
- Expertise in at least 2 of: caching, compilers, networking, or operating systems
- Ability to efficiently develop, debug, and support new technologies in a changing environment
- Experience with reliability or resilience engineering and service monitoring tools/techniques
- Bachelor’s degree in computer science or related field
Benefits
- Join a small, tight-knit team to build reliable distributed software and infrastructure
- Work on interesting and challenging distributed systems problems with opportunities to learn and grow
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Software Development Engineer (.NET, React, Azure)
CVS Health
Senior
Technology
TX · On-site
$83K - $204K/yr
3 days ago

Distributed Systems Software Engineer
IBM
Mid
Technology
San Jose, CA · On-site
N/A
2 days ago

Distributed Systems Software Engineer
IBM
Mid
Technology
Austin, TX · On-site
N/A
2 days ago

Distributed Systems Software Engineer
IBM
Mid
Technology
San Francisco, CA · On-site
N/A
2 days ago

Distributed Systems Software Engineer
IBM
Mid
Technology
Boston, MA, United States of America · On-site
N/A
2 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Distributed Systems Software Engineer
IBM
Mid
Technology
Durham, NC · On-site
N/A
2 days ago

Distributed Systems Software Engineer
IBM
Mid
Technology
Lowell, MA · On-site
N/A
2 days ago

Distributed Systems Software Engineer
IBM
Senior
Technology
Rochester, MN · On-site
N/A
2 days ago

Distributed Systems Software Engineer
IBM
Mid
Technology
Seattle, WA, United States of America · On-site
N/A
2 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
