Senior Software Engineer, Wallet Identity Server

Apple

Austin, TX • 12m ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Software Engineer (Wallet Identity Server)

Description

Build backend services that enable digital wallet IDs to be used in person, in app, and on the web. You’ll design and operate secure, highly available systems at the intersection of distributed systems and cryptography, aligned with major digital identity standards.

Responsibilities

  • Design, build, and operate highly available and scalable backend services in Java or Kotlin

  • Architect scalable solutions using technologies such as Redis, Temporal workflow engine, and distributed databases

  • Implement and support identity standards including ISO 18013/23220, ICAO 9303, and the W3C Digital Credentials API

  • Collaborate across technical and non-technical teams, including work with Apple-related stakeholders

  • Partner with ML and iOS engineers to prototype, build, and test new features and models

  • Lead the full development lifecycle from design through testing to release

  • Mentor team members and provide technical leadership

  • Distill ambiguous requirements into clear, actionable solutions

  • Participate in on-call rotations to maintain service reliability

Requirements

  • 5+ years of professional software development

  • Full lifecycle experience (design, architecture, development, testing, maintenance) for mission-critical distributed systems at large scale

  • Java and/or Kotlin web service development and launch experience; Spring Boot experience required

  • Operational experience with high-volume REST and/or gRPC services

  • Experience with cloud-native applications (e.g., AWS) with resilience, failover, and self-healing

  • Deep understanding of distributed systems trade-offs (consistency, latency, throughput)

  • Expertise with CI/CD pipelines for building, delivering, and deploying services and models

  • Hands-on database optimization for scale (SQL/NoSQL such as Aurora, DynamoDB, CockroachDB, Oracle)

  • Technical leadership and ability to mentor across cross-functional partners

Benefits

Join a team building the future of digital identity with a strong focus on security, privacy, and user trust.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report