Culver City, California, United States
Software and Services
Imagine what you could do here. At Apple, phenomenal ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Apple is seeking a Software Engineer to join our Global Network Services Retail & Enterprise software development team. This role involves building scalable micro-service applications that aid in deploying, monitoring and securing the network infrastructure in our retail stores and corporate offices globally. Applications include monitoring and reporting portals, network automation and orchestration, security compliance, and network modeling. This is an extraordinary opportunity to join a small collaborative team, build expertise through the entire development stack and express your creativity.
- Excellent written and communication skills
- Creative problem-solving skills
- We are looking for NCG/Bachelor's or Master's applicants with Computer Science/Related degrees and API driven web applications background.
- Experience in programming languages such as Python, Golang, NodeJS
- Good understanding of CSS
- Related internship or job experience
- Excellent quantitative and interpersonal skills
- Leadership experience
Your job is to utilize your passion for the user experience and keen eye for design to understand our network engineers’ requirements and to work with extended teams to design, evaluate, build, deploy and maintain scalable applications. You’ll be given the opportunity to engineer the whole product (backend, build, test, deploy, etc.) in a fast-paced, collaborative environment while demonstrating your strong sense of responsibility and obsession with quality. Finally, the software you develop must provide similar experiences to that of our external products; it must be elegant, simple and “just work”.
Education & Experience
Bachelors degree in CS, CE, ECE, EECS, IS, IT, and other related fields of study