Software Engineer, Apple Services Engineering jobs in United States
cer-icon
Apply on Employer Site
company-logo

Apple · 11 hours ago

Software Engineer, Apple Services Engineering

Apple is seeking a Software Engineer to focus on Developer Productivity and At-Desk Developer Experience within the iCloud Platform Client CI & Testing team. The role involves improving developer productivity by standardizing local development environments, validating toolchains, and building tooling to enhance quality earlier in the development lifecycle.

AppsArtificial Intelligence (AI)BroadcastingDigital EntertainmentFoundational AIMedia and EntertainmentMobile DevicesOperating SystemsTVWearables
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Define and maintain standardized, version-controlled Xcode, SDK, and toolchain configurations used across iCloud Platform Client teams
Design tooling and workflows to support multiple Xcode and SDK versions required for parallel OS and release trains
Validate new OS, SDK, and toolchain releases against CloudKit client frameworks prior to broad adoption
Build and maintain automation for running unit and integration tests locally and in CI to detect regressions early
Establish and maintain parity between at-desk development environments and CI behavior
Develop pre-commit hooks, linting scripts, and local validation tools to shift testing and quality checks left
Create templates, scripts, and reference setups that reduce configuration drift and onboarding time
Partner with feature teams to triage, escalate, and drive resolution of environment and compatibility issues
Collaborate with CI, testing, and Xcode infrastructure partners to align expectations and workflows
Document best practices for local development, tooling usage, and supported workflows

Qualification

CI/CD systemsMacOS development toolingDeveloper toolingProgramming skillsBuildTest issue resolutionDocumentation skillsTechnical communicationCross-functional collaboration

Required

Strong experience with CI/CD systems and automated testing for large-scale software projects
Proficiency with macOS development tooling, including Xcode, SDKs, and build systems
Experience building developer tooling, automation, or infrastructure to improve developer productivity
Strong programming skills in at least one systems or application language commonly used for tooling or automation such as Shell Scripting (Bash) and/or Swift
Experience diagnosing and resolving build, test, and environment-related issues
Ability to work cross-functionally with infrastructure and product engineering teams
Bachelor's degree in an engineering-related field or equivalent job-related experience

Preferred

Experience working on Developer Productivity, Developer Experience, or Platform Infrastructure teams
Familiarity with pre-release OS, SDK, or toolchain validation in large organizations
Experience designing standardized development environments for multi-team organizations
Knowledge of test frameworks, linting tools, and static analysis systems
Experience supporting large monorepos or complex dependency graphs
Strong documentation and technical communication skills
Experience improving onboarding workflows and reducing time-to-productivity for new engineers

Benefits

Comprehensive medical and dental coverage
Retirement benefits
A range of discounted products and free services
Reimbursement for certain educational expenses — including tuition
Discretionary bonuses or commission payments
Relocation

Company

Apple is a technology company that designs, manufactures, and markets consumer electronics, personal computers, and software.

H1B Sponsorship

Apple has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (6998)
2024 (3766)
2023 (3939)
2022 (4822)
2021 (4060)
2020 (3656)

Funding

Current Stage
Public Company
Total Funding
$5.67B
Key Investors
Berkshire HathawayMicrosoftSequoia Capital
2025-05-05Post Ipo Debt· $4.5B
2025-01-16Post Ipo Debt· $0.31M
2021-04-30Post Ipo Equity

Leadership Team

leader-logo
Tim Cook
CEO
leader-logo
Craig Federighi
SVP, Software Engineering
Company data provided by crunchbase