Software Engineer, Access/Car Keys Engineering

AppleCupertino, CA
102d$147,400 - $272,100

About The Position

The Access/Car Keys Engineering team is seeking a Senior Software Engineer who loves tackling complex challenges around digital access, security, and authentication at global scale. Imagine what you could do here! At Apple, great ideas quickly become extraordinary products and experiences. The Apple Wallet team is revolutionizing digital access—allowing millions to securely unlock doors, start cars, and authenticate seamlessly with just their iPhone and Apple Watch.

Requirements

  • 7+ years of backend software engineering experience with languages like Java.
  • Experience building scalable, distributed systems and APIs.
  • Expertise in concurrency, asynchronous processing, and event-driven architectures (e.g., Kafka).
  • Experience with Relational and NoSQL Databases.
  • Experience authoring and supporting web services.
  • BS degree in computer science or equivalent field.

Nice To Haves

  • MS degree plus 4-5 years of software development experience or equivalent experience.
  • Experience/understanding of security and cryptography.

Responsibilities

  • Architect and develop highly scalable, distributed backend systems supporting Apple Wallet's digital access and car key solutions.
  • Build secure, performant APIs integrating seamlessly with third-party access control systems.
  • Collaborate closely with hardware, security, product, and UI teams to deliver flawless user experiences.
  • Mentor and support engineers, encouraging a culture of technical perfection and innovation.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • A range of discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Opportunity to participate in Apple's discretionary employee stock programs.
  • Eligibility for discretionary bonuses or commission payments.
  • Relocation assistance.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Computer and Electronic Product Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service