Spanish bilingual and Hispanic jobs since 1997. Diversity job fairs since 2006. employers     login   |   register - post a job
Hispanic Diversity Recruitment - best jobs for hispanic, latino & bilingual (spanish & portuguese) jobseekers
    Log me in!   |   Site Map   |   Help   
 Software Engineer - Cupertino, California, United States

Job information
Posted by: Apple 
Hiring entity type: Retail 
Work authorization: Not Specified for United States
Position type: Direct Hire, Full-Time 
Compensation: ******
Benefits: See below
Relocation: Not specified 
Position functions: Computers - DB Mgmt. Systems
Travel: Unspecified 
Accept candidates: from anywhere 
Languages: English - Fluent
Minimum education: See below 
Minimum years experience: See below 
Resumes accepted in: English
Cover letter: No cover letter requested
Job code: 200266959 / Latpro-3806915 
Date posted: Jul-20-2021
State, Zip: California, 95014


Software Engineer

Santa Clara Valley (Cupertino) , California , United States

Software and Services


Posted: Jul 20, 2021

Weekly Hours: 40

Role Number: 200266959

The Apple Cloud Infrastructure (ACI) team is building the next generation cloud compute services empowering Apple's software developers to build the products our customers love. We're a fast-moving, highly-skilled team designing, developing and supporting the orchestrated, container-based compute platform that Apple's server-side developers use to build, test and deploy their products. Our web-scale implementation hosts Apple's core cloud services and has to stay highly available, secure, and "just work". That's a tall order, and we're looking to add more talented, passionate engineers who enjoy solving distributed systems challenges. If you're curious, collaborative, and want to join us, we'd love to hear from you.

Key Qualifications

  • At least 5+ years of software design and development experience in distributed, orchestrated, containerized, microservice based architectures.
  • Advanced programming language proficiency in Go (or comparable object-oriented language) with experience designing and developing efficient, secured, scalable, and reliable production systems.
  • Fluency navigating Linux production environments.
  • Hands-on experience with some or all of the following topics : Linux containerization, Linux filesystems, Image distribution, Content storage, Kernel and container security.
  • Development experience within the Kubernetes resource model (controllers, operators, custom resources).
  • Experience troubleshooting and supporting containerized microservices in a Kubernetes (or comparable container orchestration) production environment!
  • Ability to parse user requirements and develop production-quality solutions.
  • Love open source and collaboration, including direct participation in the Kubernetes and other cloud native communities!


Do you enjoy crafting high-quality, scalable, and innovative software solutions within the Kubernetes ecosystem? Do you enjoy understanding cloud native technologies at a deep, investigative level? If so, your curiosity and expertise will have a perfect fit working on Apple's next-generation compute platform. Ideally, you are well-versed in the cloud native ecosystem, the problem domain, used to designing internal customer-facing features, and able to resolve highly-complex issues creatively and in partnership with other teams. You should be able to effectively take ownership of the feature lifecycle to demonstrate a significant impact within the organization. Key to success is approaching opportunities creatively and collaboratively to produce software solutions that empower Apple's products and services. You will drive ideas from inception to implementation, become sought out for advice and consultation through setting standards, process and technical direction. You will also help cultivate the next generation of technical leaders through mentorship and open source contributions.

Education & Experience

BS or MS in Computer Science or equivalent


See job description


Apple requires you to fill in their on-line form which will open in a different window.

Enter your email address and click 'Apply':
  Prefer not to enter your email?