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

Software Development Engineer

Apple

$181,100 - $272,100
Sep 27, 2025
Cupertino, CA, US
Apply Now

Apple Inc. is looking to research, design, and develop computer and network software or specialized utility programs by analyzing user needs and developing software solutions.

Requirements

  • Experience in Distributed Systems to design and implement the system.
  • Experience with Agile Development Methodologies to develop the software project.
  • Using Java, Javascript, and Python to implement the system.
  • Experience in System Debugging and Production Issue Triaging to troubleshoot the production system.
  • Experience in Cloud Infrastructure and Services to design and implement the system.
  • Experience with developing large-scale real-time concurrent software.
  • Experience with developing software on top of proprietary technology/environment.

Responsibilities

  • Design, implement, and optimize backend services and algorithms to ensure efficient data processing, storage, and retrieval.
  • Develop code using languages and technologies appropriate for backend systems, such as Java, C++, Python, databases, and various APIs.
  • Collaborate with the team to create scalable and resilient system architectures that support real-time collaborative features and handle large user loads.
  • Ensure that code follows established coding standards and best practices, maintaining high-quality and readability.
  • Design and implement unit, integration, and system tests to ensure software quality.
  • Identify, troubleshoot, and resolve system defects and issues to maintain the platform's reliability and performance.
  • Stay updated with the latest trends, tools, and technologies in backend development to ensure the platform remains modern and competitive.

Other

  • Bachelor's degree or foreign equivalent Computer Science, Information Systems, Mathematics, Human-computer Interaction or related field and 5 years of progressive post-baccalaureate experience in the job offered or related occupation.
  • Collaborate with frontend developers, product managers, UX designers, and other stakeholders to ensure backend services align with user needs and frontend requirements.
  • Regularly update the manager and team on development progress, challenges faced, and potential solutions.
  • 40 hours/week.
  • Apple is an equal opportunity employer that is committed to inclusion and diversity.