Senior Software Engineer, Wallet Identity Server
Austin, TX - USA
Job Summary
Our services sit between Apple Wallet and digital credential issuers like state and national governments. We work at the intersection of distributed systems and cryptography implementing cutting-edge identity features while maintaining the highest levels of security and user privacy. Were actively contributing to and shaping the digital identity ecosystem through standards like ISO 18013/23220 ICAO 9303 and the W3C Digital Credentials API.
Design build and operate high-quality backend services using Java and Kotlin on AWSnArchitect scalable solutions leveraging technologies like Temporal Redis and distributed databasesnWork with identity standards including ISO 18013/23220 ICAO 9303 and the W3C Digital Credentials APInCollaborate cross-functionally with technical and non-technical experts across ApplenWork closely with iOS engineers to prototype build and test new features and ideasnDrive the complete development lifecycle through design implementation testing and releasenMentor team members and provide technical leadershipnNavigate complexity by distilling ambiguous requirements into clear actionable solutionsnParticipate in on-call rotations to ensure service reliability
7 years of professional software development experience nExperience architecting developing and maintaining scalable distributed systemsnDemonstrated experience in technical leadership and team mentorship
Experience developing and launching web services with Java and/or Kotlin. Spring Boot experience is a plus. nHands-on experience with AWS services such as S3 and DynamoDBnFamiliarity with workflow orchestration tools (Temporal or similar) nTrack record of designing building and documenting client-facing and server-facing APIs using REST and/or gRPCnExperience with observability tools (e.g. Prometheus Grafana OpenTelemetry Datadog).nExperience with full lifecycle of software development including design architecture development testing and maintenancenFamiliarity with CI/CD pipelines and infrastructure as of security fundamentals such as certificates PKI signing and encryption. Experience implementing features with them is a plus!
Required Experience:
Senior IC
About Company
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