Apple

Senior Software Engineer, Retail & Marcom Engineering

Apple
Apply
7 hours ago
Cupertino, CA, USA or Sunnyvale, CA, USASenior
H1B sponsor

Responsibilities

  • Build and operate high-throughput, high-performance, highly scalable, reliable web services and applications powering the Apple Online Store.
  • Design and deliver backend systems and APIs for e-commerce experiences spanning merchandising through checkout on web and mobile platforms.
  • Implement scalable, highly available, fault-tolerant, secure cloud-based distributed systems and optimize database schemas and queries.
  • Collaborate with application engineering, product, design, content, QA, and other groups to deliver customer-facing experiences.
  • Lead software projects by example, mentor software engineers, and promote operational excellence and best engineering practices.
  • Build, test, deploy, and release containerized software applications on cloud-based Kubernetes.

Requirements

  • Bachelor of Science 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 3 years of experience implementing and shipping high-scale, high-performance, highly available, fault-tolerant, and secure cloud-based distributed systems.
  • At least 3 years of experience with relational and NoSQL databases, including schema design and query optimization.
  • Proficiency with Java, concurrency, memory management, performance optimization, object-oriented programming, data structures, algorithms, and software design patterns.
  • Experience developing multi-tier, multi-threaded, reliable, distributed web services and working with service-oriented, microservices, and event-driven architectures.
  • Preferred experience with EKS, containerization, serverless technologies, SNS/SQS, ElastiCache, S3, Kubernetes, SpringMVC, Cassandra, DynamoDB, or Couchbase.
  • Experience leading software projects as a technical lead and mentoring software engineers is preferred.
  • Understanding of advanced JVM internals and networking concepts and protocols is preferred.

Tech Stack

Amazon DynamoDBApache CassandraAWSAzureCouchbaseGoogle Cloud PlatformGraphQLJavaKubernetesMongoDBMySQLPostgreSQL

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