JobsSoftware Development Engineer - Applications
Apple logo

Software Development Engineer - Applications

Apple

Location

Cary, NC

Type

Full-time

Posted

6/29/2026

Compensation

Not listed

Undergraduate with 2+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025

Job description

This position at Apple involves designing and developing web services for mobile digital identity documents and VICALs. The role focuses on ensuring the security and integrity of data in transit using advanced encryption techniques. The team is responsible for creating fault-tolerant services for managing digital identity documents. Candidates will also participate in on-call rotations and manage services on AWS.

Requirements

  • Bachelor's Degree or foreign equivalent in Computer Science or related field
  • 4 years of experience in the job offered or related occupation
  • Experience implementing the ICAO 9303 specification for interacting with machine-readable passport books
  • Experience implementing the reading and writing of mobile digital identity documents and VICALs using the ISO 18013-5 and ISO 23220 specifications
  • Experience using Hybrid Public Key Encryption (HPKE), CBOR Object Signing and Encryption (COSE), and JSON Web Signature (JWS)
  • Experience implementing backend services for signing and encrypting data using public key infrastructure (PKI) and hardware security modules (HSMs)
  • Experience building server-driven device interaction flows using Near Field Communication (NFC) and the GlobalPlatform Secure Element specification
  • Experience using Temporal or similar workflow orchestration systems like AWS Step Functions
  • Experience writing scalable web services in JVM-based languages like Java and Kotlin
  • Experience designing schemas for and implementing distributed databases like CockroachDB or DynamoDB

Responsibilities

  • Design and develop web services for mobile digital identity documents and VICALs
  • Build solutions for secure online reading of machine-readable passport books
  • Ensure the security and integrity of data in transit using advanced encryption techniques
  • Create secure, distributed, fault-tolerant services for managing digital identity documents
  • Participate in on-call rotations and manage services on AWS

Benefits

  • Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.

Is this posting expired or inaccurate?