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 Clearly communicating with the team, managers, and cross-functional partners 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 Mentoring and guiding engineers to foster a culture of learning, code quality, and continuous improvement7+ years experience developing, testing, and delivering software Strong communication and collaboration skills 7+ years experience with an object-oriented language (Java or Python preferred) Deep experience in micro-services architecture and API patterns BS Computer Science or equivalent experienceExperience as a technical leader on a team and mentoring other engineers Experience with relational databases, no-SQL databases, or blob storage Familiarity with public cloud infrastructure and platform services. The Apple Health Software team embodies the core Apple values around delighting our customers with groundbreaking user experiences, empowering users to live a better - and healthier - life, while keeping their data safe, private, and secure.