Senior Software Developer for Apple Services Engineering Team

3 weeks ago


Seattle, Washington, United States Apple Full time
About the Job

We're looking for a talented Senior Software Developer to join our Apple Services Engineering team. As a key member of this team, you will be responsible for building and updating the Apps platform, working closely with members of other teams throughout the release cycle.

The ideal candidate will have experience in developing large-scale server-side systems using object-oriented languages, as well as expertise in Big Data technologies like Spark, HDFS, Trino, Solr, Kafka. Additionally, they should be able to work in a fast-paced dynamic environment, analyze complex problems, and drive solutions to completion.

Key Responsibilities
  • Design and implement secure, end-to-end solutions for Apple services
  • Develop custom software used to process creative work and deliver media to millions of users
  • Build high-performance systems backed by robust testing and analytics
Requirements

To succeed in this role, you will need:

  • At least 2+ years of experience in designing, implementing, and supporting highly scalable backend systems and web services
  • In-depth Java programming experience
  • Deep understanding and strong hands-on experience in multithreading, networking (including non-blocking IO), HTTP and REST APIs
  • Confidence with SQL databases like Oracle and NoSQL databases like Cassandra
  • Deep understanding of data modeling, data and metadata management, and scalability challenges in distributed systems
  • Ability to pick up new technologies quickly and contribute to performance optimization, automation, and unit tests
  • Diligent attention to detail and excellent debugging, critical thinking, and interpersonal skills
About Apple

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.



  • Seattle, Washington, United States Apple Full time

    Are you an expert in Kubernetes cluster development looking for a challenging role? Apple is hiring a Senior Software Engineer to join its Services Engineering team.In this position, you will work with world-class engineers to build and enhance infrastructure that generates Kubernetes clusters for Apple's Services offerings. You will be responsible for...


  • Seattle, Washington, United States Apple Full time

    About the RoleWe are seeking a Senior Software Engineer to join our Apple Services Engineering (ASE) team. As part of this role, you will be responsible for designing, developing, and deploying high-performance systems that handle millions of queries every day.Key ResponsibilitiesDesign and develop novel systems and solve complex problems at scaleReview and...


  • Seattle, Washington, United States Apple Full time

    OverviewThe Apple Services Engineering (ASE) team is responsible for building the technology that powers the App Store, Apple TV and Sports, Apple Music, Podcasts, and Books along with Cloud and Infrastructure Services platforms. As a senior software engineer on this team, you will have a meaningful role in designing, developing, and deploying...


  • Seattle, Washington, United States Apple Full time

    **Job Description**We are looking for an experienced Software Development Engineer to join our AIML team at Apple. As a key member of this team, you will play a crucial role in designing and building innovative software solutions that power search experiences.**Key Requirements**Strong coding skills and background in computer science: algorithms and data...


  • Seattle, Washington, United States Apple Full time

    About the OpportunityWe are looking for a talented Senior Search Engine Software Developer to join our team at Apple. This role will involve designing and implementing solutions for automated unit and integration tests that enable continuous integration and delivery.The ideal candidate will have a strong understanding of software development principles and...


  • Seattle, Washington, United States Apple Full time

    The ASE Server Frameworks Team is responsible for providing both frameworks and reference examples for Java applications and services that various ASE engineering teams build on top of. As a Senior Software Development Expert, you will work with a team of other hardworking Java engineers and architects to implement a feature backlog and roadmap. Your...


  • Seattle, Washington, United States Apple Full time

    **Overview**The Apple Services Engineering team is responsible for powering the Apple Music, App Store, Apple TV, Apple Fitness+, Apple Podcasts, and Apple Books services. These engineers build secure, end-to-end solutions using custom software to process creative work, tools for providers, server-side systems, and APIs.


  • Seattle, Washington, United States Apple Full time

    Job DescriptionThe Apple Service Engineering team is seeking an experienced Software Development Engineer to join our Data Services team. This role will involve designing and building large-scale data services that provide and support various features within the Apple client applications.Key Responsibilities:Designing and implementing RESTful APIs and...


  • Seattle, Washington, United States Apple Full time

    Job OverviewThe Apple Service Engineering (ASE) Data Services team is looking for an exceptional engineer to design and build high-performance systems for handling complex data and infrastructure needs. We support millions of users and billions of transactions, requiring someone with expertise in large-scale data services and a passion for delivering...


  • Seattle, Washington, United States Apple Full time

    At Apple, we're revolutionizing industries with innovative experiences that transform the world.The Apple Service Engineering (ASE) team is the foundation on which our software developers build products our customers love. Our services have to scale globally, stay highly available, and 'just work.' We're seeking a Senior Software Engineer to focus on...


  • Seattle, Washington, United States Apple Full time

    **Overview of the Job**We're looking for an exceptional software engineer to join our team at Apple, focused on building large-scale data services that support millions of users and billions of transactions.In this role, you'll be part of the Apple Service Engineering team, working closely with various Apple teams to create scalable services and...


  • Seattle, Washington, United States Apple Full time

    Apple is seeking a skilled Senior Software Engineer to join its Services Engineering team. This role involves building and enhancing infrastructure to generate Kubernetes clusters that can scale to meet the demands of Apple's Services offerings.This position requires strong experience with building and scaling core components of Kubernetes or similar...


  • Seattle, Washington, United States Apple Full time

    Job Summary: We're seeking a skilled Software Engineer to join our CloudKit team and help develop the next generation of cloud services infrastructure.Responsibilities: As a Software Engineer on our team, you'll work on key components of the Apple cloud platform and introduce new fundamental capabilities. You'll collaborate with elite teams to design...


  • Seattle, Washington, United States Apple Full time

    Job OverviewWe are seeking a highly skilled Senior Full-Stack Software Engineer to join our Machine Learning Platform team. As a key member of our team, you will be responsible for designing and developing cutting-edge software solutions that power Apple's intelligent experiences.Estimated Salary: $228,950 - $258,300About the RoleYou will work closely with...


  • Seattle, Washington, United States Apple Full time

    At Apple, we don't just build products – we craft experiences that revolutionize industries. Our diverse team of engineers and innovators inspire each other to create groundbreaking solutions. If you're passionate about designing and engineering systems that shape the future, join us as a Senior Software Engineer on our Apple Service Engineering (ASE)...


  • Seattle, Washington, United States Apple Full time

    Company Overview:We are the System Intelligence and Machine Learning (SIML) software frameworks group at Apple. Our work supports essential Apple offerings such as computer vision solutions for Camera and Photos, and Apple Intelligence experiences for image generation.Job Description:As a Senior ML Frameworks Software Engineer, you will help take...


  • Seattle, Washington, United States Apple Full time

    About AppleApple is a technology company that designs, manufactures, and markets consumer electronics, computer software, and online services. The company was founded in 1976 by Steve Jobs, Steve Wozniak, and Ronald Wayne.We are looking for exceptional data engineers to join our team at Apple. As a Senior Data Engineer for Cloud Services, you will be...


  • Seattle, Washington, United States Apple Full time

    Job OverviewWe are seeking a highly skilled Deep Learning Engineer to join our team at Apple. As a key member of our foundation models group, you will be responsible for building large-scale distributed systems and deploying complex models.Salary: $166,600 - $296,300 per year, depending on experience and location.About the RoleThe ideal candidate will have a...


  • Seattle, Washington, United States Apple Full time

    About the Role: We're seeking an experienced Software Engineer to help develop the next generation of cloud services infrastructure. As a member of our CloudKit team, you'll work on key components of the Apple cloud platform and introduce new fundamental capabilities.Key Responsibilities: Your primary responsibilities will include designing scalable features...


  • Seattle, Washington, United States Apple Full time

    About AppleAt Apple, we believe that technology should be accessible to everyone. We're committed to making a positive impact on the world through our innovative products and services.">Job SummaryWe're looking for an experienced Senior Vision Framework Software Engineer to join our team in Seattle, Washington. This role involves integrating cutting-edge...