Apple

Senior Software Engineer - Apple Pay (WPC)

Apple
Apply
1 day ago
Hyderābād, IndiaSenior

Responsibilities

  • Architect, build, and maintain mission-critical distributed systems at large scale.
  • Take full ownership of software solutions from conception through production.
  • Develop and operate high-volume REST and/or gRPC services.
  • Design resilient, fault-tolerant, self-healing cloud-native applications.
  • Lead complex projects and build technical consensus with global teams and external partners.
  • Optimize databases and apply observability, networking, security, privacy, and cryptography practices.

Requirements

  • Extensive experience architecting, building, and maintaining large-scale distributed systems.
  • Deep understanding of distributed systems trade-offs involving consistency, latency, and throughput.
  • Demonstrated advanced software engineering skills and experience applying them to real-world applications; no formal degree is required.
  • Preferred: hands-on expertise with Java or Kotlin and Spring.
  • Preferred: experience with REST or gRPC services, Docker, Kubernetes, and AWS cloud-native applications.
  • Preferred: expertise in CI/CD pipelines, infrastructure as code, observability, modern networking, SQL/NoSQL database optimization, security, privacy, and cryptography.

Tech Stack

Amazon DynamoDBAWSDatadogDockerGrafanagRPCJavaKotlinKubernetesPrometheus

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