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   
 Backend Infrastructure and Networked Applications 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: 200172949 / Latpro-3750210 
Date posted: Aug-13-2020
State, Zip: California, 95014


Backend Infrastructure and Networked Applications Engineer

Santa Clara Valley (Cupertino) , California , United States

Software and Services


Posted: Aug 12, 2020

Weekly Hours: 40

Role Number: 200172949

The Technology Development Group is looking for a talented engineer with experience developing and optimizing backend applications and the infrastructure and frameworks that power them. We are seeking an engineer that has deep expertise in distributed systems, cloud / edge computing, and the connection between these systems and individual clients. This role requires the tenacity to dissect complex issues across a range of frameworks, and build software that balances the tradeoffs in power, latency, and compute. The ideal candidate will have the experience to lead architecture discussions along with the ability to drive their implementation. If you have the necessary skill set, you could make a significant impact on our team while delivering the best possible experience to our customers!

Key Qualifications

  • 5+ years experience (or equivalent) developing and optimizing backend infrastructure
  • Deep understanding of distributed systems and microservices architecture
  • Experience developing or using backend orchestration and deployment systems (e.g. Kubernetes, Docker, Mesos, etc.)
  • Experience with RPC frameworks (e.g. gRPC, Thrift, etc.)
  • Experience with NoSQL and SQL databases (e.g. Cassandra, Redis, Postgres)
  • Experience with distributed computing frameworks (e.g. Kafka, Yarn, Spark, Zookeeper)
  • Experience with a variety of network transports and protocols (TCP/IP, UDP, QUIC, RTP/RTCP, etc.)
  • Extensive development experience, with strong C/C++ and Go programming skills
  • Experience with API development and writing multi-threaded software
  • Strong command of algorithms and data structures
  • Strong debugging skills and familiarity with relevant tools
  • Excellent communication and collaboration skills
  • Excellent problem solving and analytical thinking skills
  • Flexible, tenacious, and able to adapt to changing priorities
  • A strong focus on the end customer experience


We are a small team of architects and specialists who are looking for an individual to help build the backend infrastructure to power a new class of services and applications. You will apply your distributed computing domain knowledge and expertise to solve problems ranging from scaling services and scheduling workloads, to optimizing for power and performance. In addition to work on infrastructure components, this role also offers the unique opportunity to prototype new services, as well as help develop and on-board services built by other teams across Apple. If you think you have what it takes to engineer the next generation of backend infrastructure to enable new services focused on machine learning, media processing, and AR/VR technologies, then you could make a significant impact on our team!

Education & Experience

BS CS/EE or equivalent

Additional Requirements

  • Experience with media processing and/or creation
  • Experience with AI / machine learning
  • Experience with AR/VR technologies
  • Experience with networked applications (e.g. media streaming, gaming)
  • Application development experience (Swift / Objective-C)
  • Experience developing at the kernel / driver level


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?