Senior Software Engineer, Data Solutions & Initiatives
Apple
Summary
Description
Minimum Qualifications
- 7+ years software engineering experience
- Knowledge of JavaScript/TypeScript and one compiled language like Java, Go, Swift, Kotlin
- Experience with systems architecture, API and frontend
- Familiar with infrastructure, various data stores and caches
- Ability to clearly communicate and explain technical positions
- Comfort driving a group through iterative planning, execution, and delivery
- Understanding of how to design for resilience and self-healing
Key Qualifications
Preferred Qualifications
- 10+ years software engineering experience
- Experience working as a lead or manager of engineering teams
- Expert level understanding of distributed services, databases, API development
- Experience with rapid scaling, performance and resilience testing
- Deep knowledge of AWS or other cloud
- Familiarity with native development (iOS, macOS, Swift)
- BS/MS CS/CE or equivalent experience
Education & Experience
Additional Requirements
Pay & Benefits
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure 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.