Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Senior Server Software Engineer - Health Software

Apple

Salary not specified
Nov 9, 2025
Sunnyvale, CA, US
Apply Now

Apple Health Software team is looking to hire a server software engineer to contribute to efforts supporting Apple's health research platform and tools. The goal is to advance health research and support the next generation of innovation in Health products by enabling teams across the company to conduct health research and ensure research participant data is safe, private, and secure.

Requirements

  • 7+ years experience developing, testing, and delivering software
  • 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

Responsibilities

  • 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
  • Mentoring and guiding engineers to foster a culture of learning, code quality, and continuous improvement

Other

  • Curious and self-driven server software engineer
  • Comfortable with evolving requirements and have excellent interpersonal skills
  • Success depends on working with cross-functional teams
  • Strong communication and collaboration skills
  • Experience as a technical leader on a team and mentoring other engineers