Apple

Sr Software Engineer, Retail & Marcom Engineering

Apple
Apply
1 day ago
Cupertino, CA, USA or Sunnyvale, CA, USASenior
H1B sponsor

Responsibilities

  • Develop scalable, secure, fault-tolerant backend applications for Apple’s retail and financing systems.
  • Design and implement APIs and distributed, message-driven services.
  • Improve service performance and reliability and troubleshoot production issues.
  • Collaborate with engineering, QA, product, carrier, and external partners.
  • Participate in technical design discussions, code reviews, and improvements to engineering practices.
  • Lead software projects and mentor software engineers when applicable.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
  • At least 5 years of professional software development experience.
  • At least 2 years of experience with Java, including concurrency, memory management, and performance optimization.
  • Proficiency in object-oriented programming, data structures, algorithms, software design patterns, and maintainable backend development.
  • Experience with the Spring ecosystem, dependency injection, auto-configuration, WebFlux, and Spring-based microservices.
  • Experience designing APIs using REST, gRPC, GraphQL, OpenAPI/Swagger, Protobuf, versioning, gateway, rate-limiting, and backward-compatibility strategies.
  • Experience with messaging and event-driven architectures, Kafka or comparable messaging systems, event sourcing, and CQRS.
  • Experience with relational and NoSQL databases, schema design, query optimization, performance tuning, indexing, and query rewriting.
  • Preferred experience leading software projects as a technical lead and mentoring engineers.
  • Preferred experience with Claude, Copilot, Codex, CI/CD tools, containerized applications, Kubernetes, AWS EKS, GCP GKE, or Azure AKS.
  • Preferred knowledge of networking, authentication and authorization, identity protocols, SSO, RBAC/ABAC, identity providers, directory services, caching, and in-memory data technologies.

Tech Stack

Apache CassandraApache KafkaGraphQLgRPCJavaKubernetesMongoDBMySQLPostgreSQLRabbitMQRedisSpring Boot

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