onsite
Senior Server Software Engineer - Health Software - Apple
Software Engineer
Senior server engineer building scalable, secure backend services for Apple Health research platform, leveraging Python, Java, C++, cloud infrastructure, and health data standards to enable next‑generation health insights.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance server‑side components for the Apple Health research platform.
- Implement robust, secure RESTful APIs that handle large volumes of sensitive health data.
- Collaborate with cross‑functional teams to integrate machine‑learning pipelines and analytics services.
- Ensure compliance with health‑data standards (e.g., HL7, FHIR) and enforce strong data‑privacy safeguards.
- Optimize system reliability and scalability using cloud services and distributed‑system patterns.
Requirements
- 5+ years of professional experience in server‑side development using Python, Java, or C++.
- Deep understanding of distributed systems, micro‑services architecture, and cloud platforms (AWS, GCP, or Azure).
- Proven ability to design secure APIs and implement data‑privacy best practices for health‑related information.
- Experience with health data standards such as HL7 or FHIR is highly desirable.
- Strong problem‑solving skills, self‑motivation, and ability to work effectively in a fast‑paced, collaborative environment.