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.
Categories
About Apple
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.
