Apple is looking for a Server Software Engineer to help build products that empower users to manage and learn about their health, specifically focusing on designing and implementing scalable, cloud-based backend services for Clinical Health Records and future Apple Health features.
Requirements
- 2+ years of professional software engineering experience.
- Experience with server-side programming environments using languages like Java, Scala, or Python.
- Knowledge of common web services protocols and standards (HTTPS, JSON, REST).
- Experience building and supporting stable server-side systems.
- Experience with cloud-based infrastructure and platform services.
- Knowledge of database systems and data model design.
Responsibilities
- Design, implement, and maintain scalable backend services.
- Build systems that integrate using healthcare standards (SMART, FHIR).
- Embed privacy and security design principles into all products.
- Continually learn from, and teach the team about, software engineering best practices.
Other
- Aptitude and desire to independently learn new technologies.
- Ability to express ideas clearly within the team and across departments.
- Self-motivated engineer with strong technical and interpersonal skills.