Full Stack Software Engineer, Core OS

Apple Inc.
Cupertino, CA, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$126,800.0 - $220,900.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Apple Products Apple Mac Systems Unix Code Coverage Continuous Integration Linux DevOps Python (Programming Language) PostgreSQL Cloud Services Software Engineering
+6 more
SQL Databases Web Services Build Management Kubernetes Information Technology Graphql

Job description

The System Health and Intelligent Platform team in Core OS is looking for a Full Stack Software Development Engineer to lead the architecture and development of essential quality and workflow tooling at scale. The team enables all Core OS engineers to deliver high quality software through best in class engineering experiences, efficient workflow, data driven insights, and a culture of continuous improvement., You are passionate about software engineering and web services development. You are effective at implementing the right solution for a given problem and you are keeping the user experience in mind. You are an advocate for continuous improvement culture and DevOps concepts in software engineering. You have extensive experience architecting solutions for scalability and testability. You are excited when leading engineering discussions and demonstrating your achievements.

You’ll work on an internal system that helps thousands of engineers build and test code for operating systems that ship on all Apple devices worldwide

ā€,ā€responsibilitiesā€:ā€Build software tools, libraries and Frameworks in Python or Swift to enable test development and execution of tests in automated fashion. Build framework to automate tools for use by software developers, continuous integration systems, log collection, error extraction from reports of test coverage on Apple products.

Collaborate with development team as well as quality team to identify, build and deploy tools, infrastructure based on the need. Solutions range from python automated tools to cloud service to support complex workflow automation.

Requirements

Do you have experience in AI tools proficiency?, Do you have a Bachelor’s degree?, Proven professional experience in full stack software development with tech like Postgres or other SQL databases

Experience with designing and implementing REST and GraphQL APIs

Product engineering and customer-centric approach to problems

Familiarity with Kubernetes, Proficient in Python/Swift or similar language with some development experience in Unix, Linux, macOS, or iOS, Bachelor’s degree in Computer Science or related courses or 3 years of equivalent work experience.

Benefits & conditions

Pulled from the full job description

  • Employee stock purchase plan
  • Health insurance
  • Retirement plan
  • Dental insurance
  • RSU, At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $126,800 and $220,900, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 Ā· LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard Ā· WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum Ā· WWC Europe 2026

40 sec

Navigating Apple's evolving on-device AI and machine learning stack

Precious Osaro Precious Osaro Ā· WWC Europe 2026

2:04 min

Defining timestamps and the international standard format

Denny Biasiolli Denny Biasiolli Ā· Europe 2026 Virtual

2:58 min

Overview of the Stack Overflow community and enterprise products

Prashanth Chandrasekar Prashanth Chandrasekar Ā· WWC 2024

Videos

See all

Related articles

See all