At Apple, we’re here to help our customers when they need support, and by joining our team, you’ll help us evolve and expand the experiences we offer through our digital apps.
Requirements
- 7 years in software engineering with a focus on system design or technical architecture or solution architect
- Experience designing and documenting engineering specifications for inter and intra-system interactions
- Experience designing and building distributed systems and designing for scale
- Expertise in micro-services architecture and REST API’s
- Ability to define interfaces and data flow across systems
- Familiarity with machine learning algorithms and techniques such as regression, classification, clustering, and natural language processing
- Experience in working with a global team across different timezones
Responsibilities
- define technical solutions for business problems
- define system interfaces and data flow across systems
- write technical user stories
- advocate for end-user and business needs
- facilitate effective communication between business and engineering teams to get issues resolved
- present in front of senior leaders
- build a strategic roadmap
Other
- Bachelors degree in Computer Science or other technical field or equivalent work experience
- Excellent written and verbal communication and ability to present work to executives
- Ability to work in a fast growing business where you are encouraged to “Think Different”
- Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services
- Eligibility for discretionary bonuses or commission payments as well as relocation