Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Apple Senior Data Engineer Tools & Infrastructure 
United States, California, San Diego 
600064217

08.06.2025
You’ll do well in this role if you are passionate about programming languages.You have hands-on experience with multiple programming languages and paradigms.You are willing to tackle problems outside your comfort zone.You enjoy driving features from inception to delivery.You like to engage with other developers.Your Responsibilities include participating in the design, implementation and evolution of a high-level programming language. Leading development of parts of the language ecosystem depending on personal skills and interests. Supporting and evangelize our language and ecosystem within and outside of Apple.
  • 5+ years of industry experience in Java
  • Proven experience designing programming language grammars and standard library APIs
  • Successful history of implementing interpreters and compilers
  • Deep foundation of computer science fundamentals
  • Strong problem solving and debugging skills
  • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience
  • Expertise in multiple programming languages from different paradigms
  • Developing IDE plugins and other developer tools
  • Writing technical documentation
  • Giving technical presentations
  • Experience maintaining high visibility open-source projects
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.