Apply directly to jobs in best companies
Search Companies / Jobs

Sr. Software Engineer - Data Platform (ASE) at Apple
, United States


Job Descrption

Summary

Posted: Apr 26, 2024
Weekly Hours: 40
Role Number:200549218

The Data Platform team in Apple Services Engineering builds and runs data services, tools, and pipelines to support Apple Music, the App Store, Apple TV+, and more. We are looking for enthusiastic engineers to join us in building the next generation of our data platform. We work closely with engineering teams across Apple. We focus on building systems to deliver data requirements at high scale and reliability, whilst meeting Apple’s belief that privacy and security are paramount. You will be encouraged and supported to do your best work and to have fun doing so.

Key Qualifications


  • Hands-on experience building reliable services that work at scale. Expertise at building micro-services using Kubernetes.
  • Proficient in Java/Spring, with understanding of recent language features and frameworks. Expertise at building jobs with Apache Spark using Scala is highly desirable.
  • In-depth knowledge of Cassandra. Experience with other storage systems.
  • Understanding of data storage technologies, for example: serialization, schemas, file and table formats for large-scale data processing. Understanding of formats such as Apache Iceberg and Parquet is a benefit.
  • An ability to communicate with users and drive adoption, to troubleshoot and diagnose issues, and to work effectively with teams adopting our tools.
  • Ability to write and deploy well-tested production code. A drive for modern software engineering practices.


Description


We provide platforms, services, tools, and datasets for use by engineering teams within Apple. We cover batch, realtime, and near-realtime requirements, handling petabytes of data and ultimately supporting hundreds of millions of customers. In this role you will build infrastructure to drive Apple’s highly visible global-scale systems. You will work with attention to usability, performance, scalability and high availability of your systems. You will support other engineering teams as they adopt these systems for their own products. We are looking for a strong, enthusiastic developer to join as a member of this group. You will have a tremendous amount of individual responsibility and influence over the direction of critical services for years to come.

Education & Experience


B.S. in Computer Science or equivalent experience

Pay & Benefits


  • At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $161,700.00 and $284,900.00, and your base pay will depend on your skills, qualifications, experience, and location.

    Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

    Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

    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.




Complete form below to directly Send your CV / Linkedin Profile to Sr. Software Engineer - Data Platform (ASE) at Apple.
@
You will receive all responses from employer on this email
Example: Application for the post of 'Accountant'
Example: Introduce your self and give purpose of your application
*All fields are mandatory.
APPLE
440 jobs found
AIML - Sr Machine Learning Engineer, Data and ML Innovation at Apple
, United States
Sr. Software Engineer - Data Platform (ASE) at Apple
, United States
Health Software - Developer Productivity Engineer at Apple
Sunnyvale, United States
PHY Design Verification Engineer at Apple
Sunnyvale, United States
SOC Verification Engineer at Apple
Sunnyvale, United States
Sr. SOC Verification Engineer at Apple
San Diego, United States
Engineering Program Manager, Security Compliance, Apple Services Engineering at Apple
Cupertino, United States
Sr. SOC Verification Engineer at Apple
Sunnyvale, United States
Quality Analyst at Apple
, United States
Operations Engineering Program Manager - AppleCare at Apple
Sunnyvale, United States
10 Other Companies Worldwide
BitGo  
Financial Services
Palo Alto Networks  
Computer and Network Security
CENSUS SA  
Computer and Network Security
NetApp  
IT Services and IT Consulting
Alpheya  
Financial Services
AkzoNobel  
Chemical Manufacturing
Bestseller  
Apparel & Fashion
Wiz  
Computer and Network Security
Rapid7  
Computer and Network Security
Instructure  
E-Learning Providers
1