Core OS Software Engineer - Darwin Server

2 Months ago • All levels • Software Development & Engineering • $121,900 PA - $214,500 PA

Job Summary

Job Description

The Darwin Server team in Core OS is seeking enthusiastic engineers to develop system software for Apple's operating systems. Darwin is the UNIX-like foundation of Apple's OS, from the kernel to low-level user components. This team ensures Darwin's adaptability for server environments, powering services like Private Cloud Compute. You will tackle complex technical challenges, shape OS architecture, and influence technical direction. The role involves learning, problem-solving, and driving innovation, with an emphasis on mentorship and collaboration. Diverse perspectives are valued to foster growth and technical leadership. Projects include building technologies for server application packaging and distribution, integrating Darwin with cloud management technologies, improving observability at scale, and developing new security or privacy features for Private Cloud Compute.
Must have:
  • Participate in all phases of the software development cycle
  • Work with client teams to build features
  • Partner with technology owners
  • Engage cross-functionally to affect technical change
Good to have:
  • Building technologies for server application packaging and distribution
  • Enabling Darwin integration with cloud management technologies
  • Improving Darwin's support for observability at scale
  • Developing new security or privacy features

Job Details

The Darwin Server team in Core OS is looking for enthusiastic engineers interested in developing system software for Apple’s operating systems. Darwin is the UNIX-like foundation at the heart of all Apple’s operating systems, stretching from the kernel up through low-level user components. The Darwin Server team is responsible for ensuring this foundation is adaptable for use in server environments, such as with the Private Cloud Compute service that powers Apple Intelligence. In this role, you’ll have an opportunity to dive into complex technical challenges, shaping OS architecture and design of cross-functional features, actively influencing our technical direction. We are seeking candidates who are eager to learn, tackle new problems, and drive innovation through their work, while actively mentoring and supporting each other in our quest to learn and grow as technical leaders. Our environment values diverse perspectives, ideas, and collaborative styles, with the goal of creating opportunities for everyone to thrive and grow.
You will be responsible for working on a range of technologies that form the foundation of Apple’s operating systems, with a focus on improving these technologies for use in server and cloud environments. Projects you work on as part of the Darwin Server team could include: - Building technologies to enable server application packaging and distribution (like OCI images or Flatpak) - Enabling Darwin to be integrated with cloud management and orchestration technologies (similar to cloud-init or Kubernetes) - Improving Darwin’s support for observability at scale (e.g. OpenTelemetry) - Developing new security or privacy features to improve Private Cloud Compute AN ENGINEER ON THE DARWIN SERVER TEAM WOULD REGULARLY: - Participate in all phases of the software development cycle: from problem definition and design, through implementation, testing, and debugging - Work with client teams to build the features required for Darwin to meet their development and product requirements - Partner with technology owners throughout Apple to enable their technologies for use in server environments - Engage cross-functionally to affect technical change across Apple

Similar Jobs

Blooming Health - Implementation & Project Manager

Blooming Health

New York, United States (Hybrid)
3 Weeks ago
Monzo - Lead Product Manager, Search & Recommendations

Monzo

London, England, United Kingdom (Remote)
3 Months ago
Aiwyn - Staff Product Designer - Aiwyn Tax

Aiwyn

United States (Remote)
3 Weeks ago
Corsair - Supply Chain Planner - Components

Corsair

Taipei City, Taiwan (On-Site)
3 Months ago
Hawkeye Innovations - Senior Data Test Automation Engineer

Hawkeye Innovations

Basingstoke, England, United Kingdom (Hybrid)
3 Months ago
Apple - SAP Business Security Liaison

Apple

Princeton, Texas, United States (On-Site)
1 Month ago
miniclip - Senior Analytics Engineer

miniclip

Lisbon, Lisbon, Portugal (On-Site)
3 Weeks ago
Rocket - Senior Software Engineer

Rocket

Pune, Maharashtra, India (On-Site)
3 Weeks ago
Virtuos - 6-Month Internship - Software Engineer

Virtuos

France (Hybrid)
4 Months ago
Figma - People Partner, Engineering

Figma

San Francisco, California, United States (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Egnyte - SENIOR FINANCIAL ANALYST, FP&A

Egnyte

Mountain View, California, United States (Hybrid)
4 Months ago
Nice - Senior Specialist Software Engineer (Dot Net, AWS)

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
Socialpoint - Live Ops Specialist

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
4 Months ago
Banyan Software - Principal Lead Engineer (Java|Angular)

Banyan Software

Chennai, Tamil Nadu, India (On-Site)
4 Weeks ago
ISS Stoxx - Data and Analytics Specialist

ISS Stoxx

Makati City, Metro Manila, Philippines (Hybrid)
2 Months ago
Survay Monkey - Senior Software Engineer II (Fullstack) - Integrations Team

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Ion - Product Designer - Graduate Development Program, Italy

Ion

Milan, Lombardy, Italy (Hybrid)
5 Months ago
Autodesk - Principal Engineer - AWS - OpenSearch/BedRock

Autodesk

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Unity - Senior Full Stack Developer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Interface AI - Technical Program Manager

Interface AI

San Francisco, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Cupertino, California, United States

Globalization Partners - Principal Solution Architect

Globalization Partners

United States (Remote)
3 Months ago
Motorola solutions - Lead Development Representative

Motorola solutions

Culver City, California, United States (Remote)
3 Weeks ago
world relief - Community Connections Specialist

world relief

Durham, North Carolina, United States (On-Site)
2 Months ago
Razer - RazerStore Sales Associate

Razer

Austin, Texas, United States (On-Site)
1 Year ago
FlockSafety - Senior Machine Learning Engineer

FlockSafety

United States (Remote)
1 Month ago
lifechruh - Church Support Operations Manager

lifechruh

Edmond, Oklahoma, United States (On-Site)
5 Months ago
NVIDIA - Senior Hardware Validation Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
5 Months ago
Magic School - Senior Account Executive (K12 Education) - Great Plains

Magic School

United States (Remote)
3 Weeks ago
Axon - Security Officer II

Axon

Scottsdale, Arizona, United States (On-Site)
3 Months ago
Lambda - Data Center Operations Engineer

Lambda

Kansas City, Missouri, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Optiv - Splunk SOAR Engineer - TS/SCI with FS Poly

Optiv

McLean, Virginia, United States (On-Site)
3 Months ago
Cognite - Field Engineer

Cognite

Houston, Texas, United States (Remote)
4 Months ago
Corsair gaming - Mechanical Engineer

Corsair gaming

Taipei City, Taiwan (On-Site)
2 Months ago
Qualcomm - Software Wlan Host -Lead Engineer Senior

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Epic Games - Senior Developer Relations Engineer

Epic Games

United States (On-Site)
7 Months ago
Tesla - Electrical Engineering Internship

Tesla

Brandenburg, Germany (On-Site)
6 Months ago
Fluxon - Senior Software Engineer

Fluxon

Bengaluru, Karnataka, India (Remote)
2 Months ago
Apple - Engineering Program Manager, Privacy

Apple

Seattle, Washington, United States (On-Site)
2 Months ago
Apple - Software Development Engineer

Apple

Austin, Texas, United States (On-Site)
1 Month ago
Canva - Engineering Manager (BE) - Content Management & Distribution

Canva

Melbourne, Victoria, Australia (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Sunnyvale, California, United States (On-Site)

New York, New York, United States (On-Site)

Cupertino, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

Cupertino, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug