Apple

Senior Software Engineer, Wallet Identity Server

Apple
Apply
1 day ago

Responsibilities

  • Design, architect, develop, test, maintain, launch, and operate mission-critical distributed systems at large scale.
  • Develop and operate high-volume REST and gRPC web services for server-to-server and mobile-client use cases.
  • Build resilient, failover-capable, self-healing cloud-native applications.
  • Optimize SQL and NoSQL databases for scale.
  • Develop robust CI/CD and ML pipelines for building, delivering, and deploying services and models.
  • Design containerized and orchestrated services and implement observability, networking, tracing, and debugging strategies.
  • Apply security, privacy, cryptography, PKI, certificate management, signing, and encryption concepts to identity features.
  • Provide technical leadership, mentor teammates, collaborate with cross-functional partners, and lead complex projects from conception through production.

Requirements

  • At least 5 years of professional software development experience.
  • Experience with the full software development lifecycle for large-scale distributed systems.
  • Experience developing and launching web services with Java and/or Kotlin and Spring Boot.
  • Proven operational experience with high-volume REST and/or gRPC services.
  • Experience architecting, building, and operating cloud-native applications, including AWS environments.
  • Deep understanding of distributed-systems trade-offs involving consistency, latency, and throughput.
  • Expertise with CI/CD and ML pipelines for building, delivering, and deploying services and models.
  • Hands-on experience optimizing SQL and NoSQL databases such as Aurora, DynamoDB, CockroachDB, or Oracle.
  • Strong experience with Docker and Kubernetes is preferred.
  • Experience with observability tools such as Prometheus, Grafana, OpenTelemetry, or Datadog is preferred.
  • Understanding of modern networking, traffic tracing, debugging, security, privacy, cryptography, PKI, certificates, JWT, signing, and encryption is preferred.
  • Experience with workflow orchestration tools such as Temporal is preferred.
  • Ability to communicate clearly, drive consensus, build long-term technical relationships, and influence across teams and external partners.

Tech Stack

Amazon DynamoDBAWSDatadogDockerGrafanagRPCJavaKotlinKubernetesPrometheusSpring BootSQL

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me