Software Engineer - Web Applications

San Diego, California, United States
Software and Services


Weekly Hours: 40
Role Number:200525940
Be a significant part of the Hardware Test Engineering Core Infrastructure team that is at the center of the Apple Factory’s Development Process. This team is responsible for application development to improve delivery, management, and scalability of factory test platforms to factories located worldwide. We are looking for a curious, hard-working, self-motivated senior software developer to work on several key systems as a member of our collaborative team. Sound exciting? Keep reading!

Key Qualifications

  • 8+ years developing database driven web applications and high performance application systems
  • Strong skills in RDBMS databases, especially MySQL/PostgreSQL, including schema design
  • Excellent development skills in sophisticated PHP and NodeJS applications
  • Experience using and building RESTful API’s and JSON
  • Experience deploying to high reliability production environments
  • Experience re-architecting existing systems to take advantage of new technologies
  • Strong object oriented programming methodology knowledge
  • Ability to work in a UNIX environment with bash scripting
  • Preferred but not necessary
  • Experience using Docker, Kubernetes, AWS


This position requires a full-stack engineer with strong technical and interpersonal skills to handle responsibilities including: - Taking ownership across all aspects and phases of software development - Participating in architecture and code reviews - Communicating ideas within our team and across teams at Apple - Coordinating with multi-functional partners on integrations points - Highlighting and striving to work around any issues as they arise - Presenting technical ideas and solutions to a group of peers

Education & Experience

BS, MS in Computer Science or equivalent experience

Additional Requirements

Pay & Benefits