Apple · 10 hours ago
Senior Software Development Engineer
Apple is a leading technology company known for its innovative products and services. The Senior Software Development Engineer will be responsible for developing, debugging, and maintaining a software platform that supports Apple’s infrastructure management, ensuring high availability and performance of services.
AppsArtificial Intelligence (AI)BroadcastingDigital EntertainmentFoundational AIMedia and EntertainmentMobile DevicesOperating SystemsTVWearables
Responsibilities
Design, implement, and optimize virtualized compute offerings on a wide variety of hardware types
Design, implement, and maintain robust, scalable, and highly available services that support infrastructure management
Enjoy working on reliability, scalability, resilience, security, and performance limits of infrastructure services. Be curious about how systems work and, more importantly, how they fail
Monitor on-server system performance, identify bottlenecks, and implement solutions to enhance efficiency of workloads in a virtualized computing environment
Conduct root cause analysis for on-server system failures and implement preventive measures
Collaborate with cross functional teams across Apple to understand, integrate, and optimize critical workloads into our platform
Participate in software release qualifications, and large scale software and hardware upgrades to production clusters
Participate in a business-hours rotation where engineers respond to platform issues for same-day resolution
Qualification
Required
Strong understanding of concurrency, parallelism, and distributed systems concepts
Experience with bare-metal infrastructure management such as hardware troubleshooting, datacenter topology awareness, or network bootstrapping protocols (DHCP, PXE, IPMI/BMC)
Strong systems programming skills and knowledge of operating system fundamentals
Familiarity with all aspects of software development from architecture to deployment and maintenance, especially in the context of infrastructure management
Quick at learning and contributing to new code bases
Customer-focused thinking and strong problem solving with attention to detail
At least 5+ years and Bachelor's Degree in Computer Science, or equivalent related experience
Preferred
Prior experience of working with diverse hardware, operating systems, container runtimes (lxc, docker, containerd) and virtualization stacks (Qemu, KVM, Libvirt on x86, ARM)
Familiarity with node management systems like SaltStack, Ansible, Puppet or similar solutions to manage large scale infrastructure
Prior working experience and deep understanding of node management agents (e.g., kubelet)
Strong proficiency in Linux/Unix internals, administration, and troubleshooting
Operational knowledge of Kubernetes clusters
Strong knowledge of networking protocols and security best practices
Experience with measuring, analyzing, and optimizing performance
Ability to effectively communicate within a team and with project stakeholders
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
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 CompanyTotal Funding
$5.67BKey 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
Tim Cook
CEO
Craig Federighi
SVP, Software Engineering
Recent News
Venrock
2025-12-01
2025-09-25
Mac Daily News
2025-09-25
Company data provided by crunchbase