At Apple, the business problem is to advance health research and support the next generation of innovation in Health products by designing, implementing, and delivering scalable and secure health research tools.
Requirements
- 7+ years experience with an object-oriented language (Java or Python preferred)
- Deep experience in micro-services architecture and API patterns
- Experience with relational databases, no-SQL databases, or blob storage
- Familiarity with public cloud infrastructure and platform services
- Experience as a technical leader on a team and mentoring other engineers
- Strong understanding of scalability, performance, and reliability
- Experience with designing and implementing test automation
Responsibilities
- Collaborating with cross functional partners to understand their needs and influence product strategy
- Architecting and implementing large-scale, distributed backend systems with a strong emphasis on scalability, performance, and reliability
- Investigating and debugging production applications and systems
- Designing and implementing test automation to validate system behavior and prevent regressions
- Owning and evolving the backend tech stack; making key decisions on frameworks, tools, and data infrastructure
- Leading projects with multiple engineers to deliver new features from concept to production
- Leading technical design reviews and ensuring system design aligns with business objectives and engineering best practices
Other
- BS Computer Science or equivalent experience
- 7+ years experience developing, testing, and delivering software
- Strong communication and collaboration skills
- Ability to work with cross-functional teams
- Excellent interpersonal skills