Software Development Engineer (Applications), IS&T Enterprise Systems
Apple
Job Summary
Apple's IS&T Enterprise Systems team is seeking a Cloud Platform Engineer to contribute to the design, development, and operation of their next-generation cloud platform. This role involves building a highly scalable, reliable, and secure platform, driving innovation, adopting new technologies, and ensuring the platform meets evolving business needs. The engineer will empower Apple's product teams to deliver world-class experiences by working with top engineering talent.
Must Have
- Contribute to design and implementation of cloud native solutions.
- Implement containerization and orchestration for scalable systems.
- Perform modern DevSecOps practices.
- Build features for the Internal Developer Portal.
- Collaborate on secure and robust application architectures.
- Use monitoring, logging, and alerting solutions.
- Drive automation to streamline processes.
- Stay updated with DevOps and cloud computing trends.
- Participate in assessment and development planning.
- 2+ years with AWS or GCP.
- 2+ years with cloud networking concepts (VPCs, Firewalls, LoadBalancers).
- 2+ years professional experience in CI/CD and configuration management.
- 2+ years with OS environments and programming in Python, Go, or Java.
- Bachelor's Degree in Computer Science or equivalent experience.
- 4+ years hands-on experience with Docker, Kubernetes.
Good to Have
- Analytical & problem-solving skills.
- Excellent communication and collaboration abilities.
- Experience with Generative AI and Machine Learning in cloud.
Job Description
Are you seeking an environment where you can drive innovation? Does the prospect of working with top engineering talent get you charged up? Apple is a place where extraordinary people gather to do their best work. Together we create products and experiences people once couldn’t have imagined — and now can’t imagine living without. Apple’s IS&T manages key business and technical infrastructure at Apple -- how online orders are placed, the customer experience with technology in our retail stores, how much network capacity we need around the world and much more! The SAP Global Systems team within IS&T runs the Operations and Financial transactional platform that powers all of Apple functions like Sales, Manufacturing, Distribution and Financials.
As a Cloud Platform Engineer at Apple, you will be a key contributor to the design, development, and operation of our next-generation cloud platform. You will work alongside a team of talented engineers to build a highly scalable, reliable, and secure platform offering that empowers Apple's product teams to deliver world-class experiences. You will be responsible for driving innovation, adopting new technologies, and ensuring the platform meets the evolving needs of Apple's business.
- Contribute to the design and implementation of cloud native solutions.
- Implement containerization and orchestration concepts for designing and building scalable and resilient modern event and micro-services based systems.
- Use your familiarity with security concepts to perform modern DevSecOps practices.
- Understand and build features for the Internal Developer Portal that empowers self-service experiences for the builder community with clear, concise documentation.
- Collaborate with cross-functional teams to design and implement secure and robust application architectures for performance, scalability, and cost-efficiency.
- Understand and use monitoring, logging, and alerting solutions to continuously assess and improve system reliability, and performance.
- Passionately drive automation to streamline manual processes and enhance productivity across the organization.
- Stay up-to-date with emerging technologies, industry trends, and best practices in DevOps and cloud computing
- Participating in assessment and development planning activities as well as formal and informal training and coaching.
Key Qualifications
- 2 years of working with public cloud providers such as AWS or GCP
- 2 years of working with networking concepts on Cloud, like VPCs/Subnets, Firewalls and LoadBalancers.
- 2 years professional experience in CI/CD and configuration management systems.
- 2 years of working with OS environments and programming in Python, Go or Java.
- Bachelors Degree in Computer Science, Information Technology or a related field or equivalent years of professional work experience.
Additional Requirements
- 4 years hands on experience with containerization and orchestration technologies such as Docker, Kubernetes or equivalent
- Analytical & problem solving skills, ability to communicate ideas clearly
- Excellent communication and collaboration abilities, with a strong focus on teamwork.
- Experience with emerging technologies such as Generative AI and Machine Learning in a cloud platform context.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote 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.
Apple accepts applications to this posting on an ongoing basis.