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 Software Engineer

Apple

$171,600 - $258,100
Oct 19, 2025
Seattle, WA, US
Apply Now

Apple is looking to optimize its Content Storage Service by proposing a better software design and implementing software changes to improve performance and end-user usability.

Requirements

  • Utilizing distributed, NoSQL data stores (Solr, Cassandra, and Memcached) to scale content storage services
  • Utilizing network protocols (e.g. HTTPS, TCP/IP) to debug issues and reduce latencies of server responses to clients
  • Utilizing messaging services (Kafka) to build processing pipelines that create data sets in content storage services
  • Utilizing Java and Python to develop services and tools to debug them
  • Utilizing microservices architecture to develop content storage services
  • Utilizing multi-threaded programming to develop scalable applications
  • Utilizing performance tuning to reduce overhead on servers and reduce latencies for server responses to client

Responsibilities

  • Implement software changes using specialized Knowledge on Apple’s Integration Testing, Software Load Test Automation, and Cloud deployment tools.
  • Lead software engineering for Apple Music product features by collaborating across various engineering and project management teams.
  • Design new server-server and client-server protocol for Apple Music product features.
  • Implement software enhancements (Coding, Testing, Deployment) to develop Apple Music product features and software infrastructure enhancements.
  • Lead software engineering to enhance Content Analytics Service by proposing innovative solutions to enhance Content Analytics Service to improve its performance and end user usability.
  • Research and propose a better software design to optimize the limitation of existing Content Storage Service.
  • Develop Apple Media Data Models, Content Processing Service, and Content Analytics Service.

Other

  • Bachelor’s degree or foreign equivalent in Computer Engineering, Computer Science or related field and 3 years of experience in the job offered or related occupation.
  • 40 hours/week
  • Base pay range for this role is between $171,600 - $258,100/yr
  • Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services
  • Reimbursement for certain educational expenses - including tuition