System Development Engineer macOS, Client Engineering

Amazon

Seattle (WA)

On-site

USD 129,200 - 174,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k) matching
Paid time off

Job summary

Amazon is looking for a Systems Development Engineer in Seattle with extensive macOS knowledge and troubleshooting expertise. The role involves managing macOS client fleets and contributes to operations and development activities for future management tools.

Candidates should have at least 5 years of experience in systems engineering, proficiency with systems administration, and a strong background in software development. Join a leading company that values innovation and offers comprehensive benefits.

Qualifications

  • Must have deep understanding of macOS internals.
  • Experience programming with modern languages like C++, Python, or Ruby.
  • Agile environment experience using Scrum methodology.

Responsibilities

  • Troubleshoot issues in a global enterprise environment.
  • Maintain client management service infrastructure hosted in AWS.
  • Contribute to automation of macOS client fleet.

Skills

macOS knowledge
troubleshooting expertise
development background
AWS services

Education

5+ years of administrative experience
2+ years of software development experience

Tools

Jamf Pro
Apple Business Manager

Job description

ID lavoro: 10432306 | Amazon Development Center U.S., Inc.

Enterprise Engineering organization manages one of the largest macOS client fleets in the world. Our focus is to consistently raise Amazon's security bar while ensuring a smooth productivity experience for our end users. We are a team of builders managing the solutions for Amazon's global macOS client fleets. We use AWS products to evolve traditional enterprise tools and services at a large scale.

We are looking for a Systems Development Engineer with extensive macOS knowledge of Fleet Management, troubleshooting expertise, development background, and strong knowledge of macOS performance troubleshooting. If you are passionate about technology, enjoy working with others, and like to solve technical challenges, keep reading. In this role, you and your team will directly influence Amazon's macOS experience roadmap. You will use native AWS services, external 3rd party services, and DevOps patterns to manage a growing fleet of macOS client devices. This is a hands‑on position where your daily activities include macOS administration, integrations, developing tools and automation, root‑cause analysis, performance analysis, and maintaining service infrastructures. You will contribute to operations and development activities as we build the next generation of macOS management tools.

Every day will bring new and exciting opportunities. Your responsibilities include but are not limited to:

  • Troubleshoot and solve issues in a globally scaled enterprise environment
  • macOS client management — patching, OS updates, configuration profile deployments, and MDM policy enforcement
  • Maintain client management service infrastructure hosted in AWS
  • Contribute to automation efforts with a primary focus on the macOS client fleet

Key job responsibilities

  • macOS Platform Expertise: Deep understanding of macOS internals — launchd, system extensions, kernel extensions (kexts), APFS, Gatekeeper, XProtect, TCC (Transparency, Consent & Control)
  • Proficiency with Apple's security frameworks — Secure Boot, System Integrity Protection (SIP), notarization, code signing, and Endpoint Security framework
  • Experience with macOS upgrade lifecycle management (major OS migrations at fleet scale)
  • MDM & Fleet Management Tools
  • Hands‑on experience with Jamf Pro (or similar MDM: Kandji, Mosyle, Fleet)
  • Proficiency with Apple Business Manager (ABM), Automated Device Enrollment (ADE), and Volume Purchase Program (VPP)
  • Configuration Profile creation and management (.mobileconfig, MDM payloads)
  • Experience with DEPNotify, Setup Assistant customization, and zero‑touch deployment workflows

Qualifications

  • 5+ years of administrative experience in networking, storage systems, operating systems and hands‑on systems engineering experience
  • 2+ years of non‑internship professional software development experience
  • 1+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
  • Knowledge of systems engineering fundamentals (networking, storage, operating systems)
  • Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
  • Experience with PowerShell (preferred), Python, Ruby, or Java
  • Experience working in an Agile environment using the Scrum methodology

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is 129,200.00 - 174,800.00 USD annually. Your Amazon package will include sign‑on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

Location

USA, WA, Seattle

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

MacOS Fleet Engineer — Automation & Performance
MacOS Fleet Engineer — Automation & Performance

Amazon • Seattle (WA)

On-site
USD 129,000 - 175,000
Health insurance
401(k) matching
Paid time off
Systems Development Engineer, AWS Hardware Engineering
Systems Development Engineer, AWS Hardware Engineering

Amazon Web Services (AWS) • Seattle (WA)

Hybrid
USD 129,000 - 175,000
Health insurance
401(k) matching
Paid time off
+1
Systems Development Engineer, AWS Hardware Engineering
Systems Development Engineer, AWS Hardware Engineering

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 149,000 - 201,000
System Development Engineer III - AMZ10221857
System Development Engineer III - AMZ10221857

Socket.dev • Boston (MA)

On-site
USD 178,000 - 205,000
Senior Software Engineer, NetOS Fleet Health
Senior Software Engineer, NetOS Fleet Health

Amazon • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
RSUs
401(k) matching
+2
Systems Engineer - Data Center Capacity Delivery, Controls Fleet
Systems Engineer - Data Center Capacity Delivery, Controls Fleet

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 105,000 - 160,000
Health insurance 1
401(k) matching
Paid time off
+1
SDE II, Amazon Endpoint Guardian, Enterprise Engineering
SDE II, Amazon Endpoint Guardian, Enterprise Engineering

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
Senior Software Engineer, NetOS Fleet Health
Senior Software Engineer, NetOS Fleet Health

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
RSUs
Paid time off
+1
Software Dev Engineer, AWS Hardware Engineering
Software Dev Engineer, AWS Hardware Engineering

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,200 - 223,600
Health insurance
401(k) matching
Paid time off
+1
System Development Engineer - AWS Cloudfront, AWS Cloudfront, Platform Services
System Development Engineer - AWS Cloudfront, AWS Cloudfront, Platform Services

Socket.dev • Seattle (WA)

On-site
USD 129,000 - 175,000