H-1B Job Board

Finding companies that sponsor visas is a lot of work.
We've made your life easier by compiling top companies and startups that hire foreign nationals.

Senior Software Engineer, iCloud Efficiency



Software Engineering
Cupertino, CA, USA
Posted on Tuesday, April 30, 2024


Weekly Hours: 40
Role Number:200549155
In Apple’s iCloud services organization, efficiency is not just a technical goal; it's a crucial part of our dedication to environmental sustainability and efficient resource utilization. The iCloud Efficiency Engineering team plays a pivotal role in ensuring that our cloud services are not only robust and reliable but also efficiently apply resources at scale. This team focuses on capacity planning, performance optimization, and the development of sophisticated cost models for iCloud's large-scale services. As a Senior Software Engineer, iCloud Efficiency, you will be at the forefront of driving efficiency in one of the world’s largest cloud infrastructures, supporting billions of devices globally. If this interests your creative chops, we would love to hear from you!


The Senior Software Engineer, iCloud Efficiency will be a key player in Apple’s ongoing efforts to improve the efficiency of its cloud services. This role involves in-depth analysis and capacity planning to ensure scalability and reliability while minimizing resource wastage. You will collaborate closely with engineering teams, data scientists, and finance experts to develop and implement strategies that align with Apple’s cloud sustainability and resource utilization principles. Your work will directly contribute to optimizing iCloud’s performance, influencing the unit cost of services and the overall customer experience.

Minimum Qualifications

Key Qualifications

  • Minimum of 5 years of proven experience in large-scale cloud services or similar environments
  • Shown experience in capacity planning and resource optimization of large-scale services, with a strong understanding of the complexities involved in scaling cloud-based solutions
  • Knowledge of machine learning pipelines and service monitoring tools a plus
  • Outstanding analytical and problem-solving skills, with the ability to communicate sophisticated ideas clearly and optimally to multi-functional teams
  • Hands-on experience with platform observability tools, enabling deep insights into service performance and helping to drive optimizations
  • Experienced in developing cost models and strategies for software services, ensuring efficient resource utilization and cost-effectiveness.
  • Knowledge and experience of OS environments such as Linux or Unix and ability to script for them in Python, Go or PowerShell.
  • Hands on experience with containerization and orchestration technologies such as Docker, Kubernetes or equivalent
  • Comfortable working in a multifaceted, fast-growing team

Preferred Qualifications

Education & Experience

Bachelor's Degree or equivalent in Computer Science, Engineering, or a related field. Advanced degree preferred. Apple is an equal opportunity employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.

Additional Requirements

Pay & Benefits

  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.