Senior Software Engineer, Access/Car Keys Engineering
Apple4 months ago
Austin, TX, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Description
At Apple, extraordinary ideas quickly become extraordinary products and experiences. The Access Engineering & Wallet Services team is redefining what digital access means, from unlocking your car and front door to authenticating securely with just your iPhone or Apple Watch.
We're looking for a seasoned software engineer who thrives on sophisticated problem-solving, spirited technical debate, and turning ambitious ideas into reality at global scale. If you're motivated by product excellence, not just clean code - and if you bring both resilience and creativity to navigating a deeply cross-functional environment - we'd love to hear from you.
Minimum Qualifications
- 8+ years of backend software engineering experience in languages such as Java, Kotlin, or Go
- Proven track record to deliver results in large, matrixed organizations-navigating ambiguity, aligning diverse stakeholders, and driving transparency through data and empathy.
- Familiarity with leveraging AI to accelerate development
- Proven success building scalable, reliable, and secure distributed systems and APIs
- Strong foundation in concurrency, asynchronous processing, and event-driven architectures (e.g., Kafka)
- Experience with Relational and NoSQL databases
- Familiarity with DevOps, CI/CD, and production service ownership
- BS in Computer Science or equivalent technical field
Preferred Qualifications
- Experience developing or integrating AI/ML-driven systems or decision pipelines
- Experience with iOS development or Apple platform integration
- Ability to thrive in a matrixed, cross-functional environment and influence without direct authority
- Exceptional interpersonal skills - comfortable leading design discussions, challenging ideas constructively, and driving alignment
Required Skills
CI/CD
Concurrency
APIs
Backend Software Engineering
Distributed Systems
Java
Kotlin
Event-Driven Architectures
AI/ML Integration
Go
Kafka
iOS Development
Relational Databases
Technical Problem Solving
NoSQL Databases
Interpersonal Skills
Asynchronous Processing
DevOps