Apple

Senior Software Engineer

Apple
Apply
7 hours ago
Cupertino, CA, USASenior
H1B sponsor

Responsibilities

  • Build scalable microservices and data-driven platforms for Apple Ads.
  • Design and develop backend distributed systems with low latency and high-scale performance.
  • Create solutions using public cloud technologies and APIs.
  • Work with relational and non-relational datastores and data-processing technologies.
  • Collaborate with and lead cross-functional teams.
  • Debug systems and solve complex engineering problems.

Requirements

  • At least 5 years of industry experience building scalable microservices or data-driven platforms.
  • Strong computer science fundamentals and expertise in backend distributed systems.
  • Prior object-oriented programming experience, such as Java or C++.
  • Familiarity with cloud paradigms such as AWS or GCP.
  • Experience creating solutions with public cloud technologies and APIs.
  • Strong understanding of microservice design and high-scale performance tuning.
  • Expertise with relational and non-relational datastores.
  • Proficiency with data-processing technologies such as Kafka, Spark, or Flink.
  • Strong problem-solving and debugging skills.
  • Bachelor’s degree in Computer Science or an Engineering discipline, or equivalent experience.
  • Master’s degree, Java proficiency, advertising-industry experience, and 8 or more years of software engineering experience are preferred.
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