Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Apple Senior Software Engineer - Data Infrastructure ASE 
United States, California, Cupertino 
125887546

31.08.2024
Description
You'll apply your expertise in Java, Scala, and Go to architect and optimize high-performance systems. Dive into the world of Infrastructure as Code (IaC) and containerization, ensuring seamless deployment and scalability. Your skills in running low-latency environments will be essential for real-time responsiveness. As you navigate the data ecosystem, you will employ advanced analytics techniques using Spark and Flink, contributing to the intelligence behind our dynamic solutions. This role promises an exciting blend of cutting-edge technologies for engineers passionate about innovation!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. 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!
Minimum Qualifications
  • 5+ years experience designing, developing, and deploying large-scale data processing frameworks and applications on cloud-based infrastructure such as AWS, GCP, etc.
  • Strong programming expertise in Go, Java, Scala, and scripting languages, preferably with critical, large-scale distributed systems.
  • Proficiency in Infrastructure as Code (IaC) tools.
  • Experience with containerization and orchestration (e.g., Docker, Kubernetes).
  • Ability to design large-scale, complex applications with excellent run-time characteristics such as low latency, fault-tolerance, and high availability
  • Bachelor's degree in Computer Science, Computer Engineering, Mathematics, or equivalent professional experience.
Preferred Qualifications
  • A learning attitude to continuously improve the self, team, and the organization
  • Deeply concerned about excellence and quality
  • Loves fast-paced environment and learning/leveraging new technologies
  • Experience with the following are nice to have, but they are not required:
  • Engineering modern Analytics and Data technologies like Spark, Flink, Iceberg, Trino, Jupyter, Druid, etc. at scale
  • Contribution to Open Source projects
  • GPU 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 $175,800 and $312,200, and your base pay will depend on your skills, qualifications, experience, and location.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.