About the role
AI summarisedThis is an entry-level Software Engineer role within Apple's Information Systems and Technology group, focused on building scalable platforms and contributing to global systems that support Apple's services and internal operations. The position involves collaborating with cross-functional teams to design, code, and solve complex problems in a dynamic environment. Candidates should have strong foundations in software engineering principles and a passion for delivering high-quality user experiences.
TechnologyOnsite
Key Responsibilities
- Work as part of global strategic initiatives program delivering real value to Apple and partners
- Work closely with cross-functional teams to understand business requirements
- Build high performing, scalable and robust platforms from the ground up
- Collaborate with various teams around you on implementation details
- Work on both high level and lower-level implementation details
- Maintain passion for extraordinary user experiences and attention to detail
- Exercise keen judgement in selecting appropriate solutions
- Stay updated with new technologies and best practices in software development
Requirements
- Bachelor’s Degree in Computer Science or equivalent
- Less than 3 years of working experience
- Strong object-oriented design skills
- Deep knowledge of data structures and algorithms
- Proficiency in Java & Python
- Client-Server protocol & API design skills
- Ability to craft multi-functional requirements and translate them into practical engineering tasks
- Excellent debugging and critical thinking skills
- Excellent analytical and problem-solving skills
- Ability to work in a fast paced, team-based environment