Software Development Engineer Applications

Apple


Job Location:

Cary, MS - USA

Monthly Salary: Not Disclosed
Posted on: 20 hours ago
Vacancies: 1 Vacancy

Job Summary

Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldnt have imagined and now cant imagine living without. Its the diversity of those people and their ideas that inspires the innovation that runs through everything we do.

APPLE INC has the following available in Cary North Carolina. Design and develop web services for the reading writing and presentment of mobile digital identity documents and VICALs using the ISO 18013-5 and ISO 23220 specifications. Build solutions for the secure online reading of machine-readable passport books using the ICAO 9303 and GlobalPlatform Secure Element specifications. Use Hybrid Public Key Encryption (HPKE) CBOR Object Signing and Encryption (COSE) and JSON Web Signature (JWS) to ensure the security and integrity of data in transit. Create secure distributed fault-tolerant services for proofing provisioning and management of digital identity documents using workflow orchestration systems like Temporal and AWS Step Functions. Use public key infrastructure (PKI) and hardware security modules (HSMs) to securely sign and encrypt data as part of Apple Wallets identity features. Participate in on-call rotations and deploy run and monitor services on AWS.n 40 hours/week.

Bachelors Degree or foreign equivalent in Computer Science or related field and 4 years of experience in the job offered or related occupation. nnExperience and education must include:nnImplementing the ICAO 9303 specification for interacting with machine-readable passport the reading and writing of mobile digital identity documents and VICALs using the ISO 18013-5 and ISO 23220 specificationsnUsing Hybrid Public Key Encryption (HPKE) CBOR Object Signing and Encryption (COSE) and JSON Web Signature (JWS) to ensure the security and integrity of data in backend services for signing and encrypting data using public key infrastructure (PKI) and hardware security modules (HSMs)nBuilding server-driven device interaction flows using Near Field Communication (NFC) and the GlobalPlatform Secure Element Temporal (or similar workflow orchestration system like AWS Step Functions) to create fault-tolerant distributed state machines. nWriting scalable web services in JVM-based languages like Java and Kotlin to support products and meet business schemas for and implementing distributed databases like CockroachDB or DynamoDB to store data with high fault-tolerance. nDeploying running and monitoring services in AWS to ensure high reliability.

N/A

Required Experience:

IC

Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldnt have imagined and now cant imagine living without. Its the diversity of those people and their ideas that inspires the innovat...

About Company

Company Logo

Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more

View Profile View Profile