Sr. Software Engineer - Data Platform (ASE)

Company: Apple
Company: Apple
Location: Seattle, Washington, United States
Department: Software and Services
Posted on: 2023-10-30 01:09
Summary Posted: Aug 24, 2023 Role Number: 200498529 Imagine what you could do here. At Apple, great ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Do you love solving complex challenges? Are you an inventive self-starter who takes pride in making ideas come to life on a global scale? Are you passionate about developing big-data platforms using creative algorithms to process petabytes of data with very low latency? If so, join Apple Services Engineering (ASE) Data Platform team to design and build a scalable big-data platform that is used across Apple. As part of the Data Platform team, you will have a meaningful role in designing, developing, and deploying high-performance systems that handle millions of online events and queries daily. This enormous scale brings challenges that require extraordinarily creative problem solving. By focusing on and respecting the customer's needs, you'll be responsible for helping us build the technology that works for so many customers around the world. We are looking for Engineers and Architects who are passionate about crafting big-data products. This role requires deep understanding of developing products that are highly scalable, highly available and fully fault tolerant. Key Qualifications Key Qualifications Strong programming expertise in Java, Scala and scripting languages, preferably with critical, large-scale distributed systems Extensive experience in designing, developing, and deploying data processing applications and frameworks on cloud-based infrastructure such as AWS, GCP etc. Proven ability to design large-scale, complex applications with excellent run-time characteristics such as low-latency, fault-tolerance, and consistent availability. Description Description We are building and supporting critical services, infrastructural systems and frameworks which provide and support services like distributed data mesh, structured and unstructured storage, caching, queueing, searching, and much more. We are looking for a strong, enthusiastic developer who has ideas and a real passion for software delivered as a service to improve reuse, efficiency, and simplicity. This person will have a tremendous amount of individual responsibility and influence over the direction of many critical Apple internet services for years to come. This engineer’s work will affect hundreds of millions of users and be essential to the success of some of the most visible current and future Apple features. Here you’ll find that we: • Have a peaceful work environment where you can choose when to socialize and when to focus. • Provide technical guidance and mentorship as needed • Have an encouraging and growth-focused workplace culture. • Encourage you to use accrued vacation time and maintain a healthy work-life balance. • Offer excellent benefits. Education & Experience Education & Experience B.S. in Computer Science, Computer Engineering, or equivalent experience. Additional Requirements Additional Requirements Expertise in the following areas is a huge plus but not required: • Experience in cluster management/orchestration software like Kubernetes, Spinnaker, Helm charts, Docker. Pay & Benefits 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 and $284,900, 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.
View Original Job Posting