JobsFull Stack Software Engineer
Job description
This role is part of the Hardware Technology organization, focusing on designing and building highly available web applications and data visualization frameworks. The position involves working across the software stack, from APIs and data pipelines to front-end interfaces and AI integration. You will be part of an agile software team that creates tools for tracking and debugging chip design workflows. The goal is to enhance the efficiency of hardware engineering teams in designing advanced silicon.
Requirements
- Minimum requirement of a BS degree and 3 years of relevant industry experience.
- Hands-on experience in at least one general-purpose programming language such as Python, JavaScript, or Go.
- Experience with frontend web development using React and modern JavaScript frameworks.
- Experience with SQL and NoSQL databases.
- Experience working in a Linux environment.
- Understanding of RESTful API design and authentication techniques such as JWT and OAuth.
- Strong knowledge of data structures, algorithms, and software design principles.
- Working knowledge of Splunk or the Elastic Stack.
- Experience building microservices-based web architecture.
- Experience with CI/CD tools such as TeamCity and GitLab.
- Experience with Docker or Kubernetes container orchestration.
- Experience integrating LLM APIs such as OpenAI, Claude, or Gemini into applications.
- Ability to work in a dynamic and highly collaborative team environment.
- Strong attention to detail and excellent analytical capabilities.
Responsibilities
- Design and maintain end-to-end web applications, including frontend, backend, and database layers.
- Develop and debug tools in a custom Linux environment.
- Collaborate with cross-functional teams to create dashboards that visualize and track critical chip design metrics.
- Develop and deploy REST APIs that serve both traditional and AI-driven features.
- Contribute to CI/CD pipelines, testing, and monitoring to ensure reliability.
Benefits
- Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.
Is this posting expired or inaccurate?
