Senior Full-stack Software Engineer for Data Operations at Apple

4 weeks ago


Seattle, Washington, United States Apple Full time
Data Operations Engineer Role at Apple

Apple is seeking a talented Data Operations Engineer to join our Data Operations engineering team. As a Data Operations Engineer, you will be responsible for designing, building, and maintaining cloud-based services, large-scale data pipelines, web applications, and native applications (iOS and macOS).

Key Responsibilities
  • Definition of vision and strategic plans for data operations
  • Ownership of multi-functional and cross-organizational programs as the "directly responsible individual"
  • Partnering with leaders and engineers to influence and define execution plans
  • Fostering a collaborative culture of excellence both within the Data Operations Engineering team and across Apple
  • Design and evaluation of software and infrastructure architectures
  • Creating prototypes and/or proof of concepts to demonstrate that a proposed solution would work
  • Mentorship of junior engineers and technical leaders
  • Research on industry landscape and technology developments
  • Authoring technical reports and presentations
  • Presenting to audiences at varying levels of the organization

Requirements
  • Excellent collaboration and communication skills with a focus on the user experience
  • Experience leading and delivering complex projects with multiple cross-functional technical and business collaborators spanning different teams
  • 7+ or more years of experience designing, building, and maintaining Unix-based, scalable distributed or cloud-based business systems (AWS, GCP, or Azure; applications using three or more dependent services)
  • Ability to make software that meets functional requirements with a great user experience
  • Experience mentoring other software engineers
  • Enjoys learning new skills and technologies
  • Experience with a modern object-oriented language such as Python, Go, Java, Javascript, Rust, Swift, or Objective-C
  • Experience writing automated unit, integration, and acceptance tests, and using continuous integration systems
  • Bachelors or greater in Computer Science or equivalent experience

Preferred Qualifications
  • Familiarity with or interest in Agile software development processes (Scrum, Extreme Programming, or similar)
  • Experience with parallel distributed computing systems like using Spark or Hadoop
  • Experience with more than one modern programming language
  • Experience with databases and strong SQL skills
  • Experience using Infrastructure as Code orchestration systems (Terraform, Pulumi, or similar)

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. Learn more about your EEO rights as an applicant. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. Apple participates in the E-Verify program in certain locations as required by law. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more.

  • Seattle, Washington, United States Apple Full time

    Job SummaryThe Apple Services Engineering team is responsible for powering Apple's media services, including Apple Music, App Store, Apple TV, Apple Fitness+, Apple Podcasts, and Apple Books. As a Senior Full Stack Software Engineer, you will contribute to the development of sophisticated tools and backend systems for our content operations team, enabling...


  • Seattle, Washington, United States Apple Full time

    Job SummaryThe Apple Services Engineering team is looking for a Senior Full Stack Software Engineer to contribute to the growth of Apple's Media services business. As a member of the Music Content Features Team, you will be responsible for building sophisticated tools and backend systems for our content operations team, enabling them to merchandise and...


  • Seattle, Washington, United States Apple Full time

    About the RoleWe are seeking a Senior Full-Stack Software Engineer to join our Machine Learning Platform & Technology team at Apple. As a key member of our team, you will be responsible for designing, developing, and maintaining our machine learning platform.Key ResponsibilitiesDesign and develop scalable and efficient machine learning algorithms and...


  • Seattle, Washington, United States Apple Full time

    About the RoleWe are seeking an exceptional Software Engineer to join our Apple Service Engineering team. As a key member of our Data Services team, you will design and build large-scale systems for dealing with complex and ever-growing data and infrastructure needs.Our team supports tens of millions of pieces of content in over 150 markets, enjoyed by...


  • Seattle, Washington, United States Apple Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our dynamic and expanding team at Apple. As a key member of our Apple Service Engineering (ASE) team, you will play a crucial part in ensuring that our customers adhere to the latest and most effective security practices for addressing identity and authorization challenges.You...

  • Senior Data Engineer

    4 weeks ago


    Seattle, Washington, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Senior Data Engineer to join our iCloud team at Apple. As a Senior Data Engineer, you will be responsible for designing and implementing efficient, scalable, and secure data pipelines to process structured and unstructured data.Key ResponsibilitiesEngineer efficient, adaptable, and scalable data pipelines to process...


  • Seattle, Washington, United States Apple Full time

    Job DescriptionApple is seeking a highly skilled Software Engineer to join our Apple Service Engineering (ASE) Data Services team. As a key member of this team, you will design and build scalable systems for dealing with complex and ever-growing data and infrastructure needs.We are looking for an extraordinary engineer who is willing to dive deep into...

  • Senior Data Scientist

    4 weeks ago


    Seattle, Washington, United States Apple Full time

    About the RoleThe Data Operations Capacity Planning team at Apple is seeking a highly motivated Senior Analyst to join their team. As a Senior Analyst, you will be responsible for converting internal customer's annotation / labeling needs into quantitative project requirements and assembling and executing on the capacity planning necessary to deliver...

  • Senior Data Scientist

    4 weeks ago


    Seattle, Washington, United States Apple Full time

    We are seeking an experienced data scientist to build experimentation platforms that empower Apple engineers to deliver exceptional user experiences.Our goal is to accelerate the adoption of machine learning across all Apple operating systems and products, serving over 2 billion devices.This role requires collaboration with OS, data, and full-stack engineers...


  • Seattle, Washington, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our Data and Machine Learning Innovation (DMLI) team at Apple. As a key member of our team, you will be responsible for developing and applying innovative research in machine learning to tackle complex data annotation and product evaluation problems.Key...


  • Seattle, Washington, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Graphics Software Engineer to join our team at Apple. As a member of our creative organization, you will have the opportunity to craft future products that will delight and inspire millions of people every single day.As a Senior Graphics Software Engineer, you will be responsible for developing system...


  • Seattle, Washington, United States Tik Tok Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at TikTok. As a key member of our Efficiency Engineering team, you will be responsible for developing internal tools to improve our platform.As a Full Stack Software Engineer, you will work closely with product managers, data engineers, and other frontend/backend...


  • Seattle, Washington, United States Apple Full time

    Job SummaryApple is a company that values diversity and innovation, where individual imaginations come together to create something wonderful. We're seeking a Senior Engineering Program Manager to help simplify and accelerate the adoption of machine learning in Apple products and ecosystems. This role will involve partnering with teams across Apple to...


  • Seattle, Washington, United States Bruker Full time

    Job Title: Senior Full-Stack Software EngineerAbout the Role:We are seeking a highly skilled Senior Full-Stack Software Engineer to join our GeoMx on-instrument software team. As a key member of our team, you will be responsible for designing and developing software solutions that provide our research scientists with a smooth and engaging experience.Key...


  • Seattle, Washington, United States Apple Full time

    About the RoleThe Siri team at Apple is seeking a highly skilled Senior Engineering Program Manager to lead program management efforts for Search and Knowledge in Siri, Spotlight, and Safari. As a key member of the team, you will coordinate and drive early engagements on product architecture, feature definition, and program execution.Key...


  • Seattle, Washington, United States Apple Full time

    About the RoleThis is an exciting opportunity to join Apple's AIML team as a Software Development Engineer, Machine Learning Platform & Infrastructure. As a key member of our team, you will be responsible for accelerating the creation of amazing on-device ML experiences.Our team is responsible for profiling, analyzing, and optimizing ML inference performance...


  • Seattle, Washington, United States APiJET Full time

    Job Description:APiJET is a Seattle-based pioneer in real-time aircraft data analytics and software products. Our team works with advanced algorithms and data streams to uncover hidden efficiencies that enable our customers to operate more efficiently and reduce their environmental footprints.We work across diverse areas within aviation and technology,...


  • Seattle, Washington, United States Apple Full time

    Job DescriptionWe are seeking a highly skilled Senior ML Research Engineer to join our Apple Services Engineering team. As a key member of our Search Science team, you will be responsible for developing and implementing cutting-edge search technologies that power Apple's services.As a Senior ML Research Engineer, you will work closely with our team of...


  • Seattle, Washington, United States Apple Full time

    About the RoleThis is an exciting opportunity to join Apple's AIML - On-Device Machine Learning group, responsible for accelerating the creation of amazing on-device ML experiences. As a Software Development Engineer, you will play a key role in profiling, analyzing, and optimizing ML inference performance across a wide range of ML models, Apple devices, and...


  • Seattle, Washington, United States Apple Full time

    Job DescriptionWe're seeking a highly skilled Sr. Software Engineer to join our Apple Service Engineering team. The ideal candidate will have a strong background in software development, with expertise in designing and building scalable data services. This is an exciting opportunity to work on complex problems and distributed systems, driving innovation and...