7 hours ago
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
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.
