Gbi Software Engineer - Apple Inc.
  • Cork, Munster, Ireland
  • via BeBee.com
-
Job Description

Apple is seeking a highly skilled Software Engineer to design and develop high-quality, scalable, and resilient distributed systems on cloud platforms that power data exploration, analytics, reporting, and machine learning production models. As a key member of Apple's Global Business Intelligence (GBI) team, you will be responsible for building innovative solutions that integrate open-source software with Apple's internal ecosystem. You will drive the development of new components and features from concept to release, working closely with internal customers to understand their requirements and workflows. In addition, you will be expected to propose new features and ecosystem changes to streamline their experience of using the solutions on our platform.

Key Responsibilities:

  • Design and develop high-quality, scalable, and resilient distributed systems on cloud platforms
  • Integrate open-source software with Apple's internal ecosystem
  • Drive development of new components and features from concept to release
  • Work closely with internal customers to understand their requirements and workflows
  • Propose new features and ecosystem changes to streamline their experience

Requirements:

  • Knowledge of BI concepts and implementation experience on Cloud with databases like Snow Flake, Big Query, Cloudera, Azure, etc.
  • Understanding of fundamentals of object-oriented design, data structures, algorithm design, and problem-solving
  • Programming experience in building high-quality software
  • Proficiency in at least one of the following programming languages: Python, Scala, or Java
  • Cloud technology experience on platforms like AWS, Microsoft Azure, Google Cloud
  • Hands-on experience in design and development of cloud-based applications
  • Demonstrated knowledge and experience in Software Engineering processes, including test-driven development

Preferred Qualifications:

  • Bachelor's degree in Computer Science or equivalent experience
  • 3+ years experience building enterprise-level applications on large-scale distributed systems

Apple benefits include health and wellness resources, time-away programs, stock grants, and charitable contribution matching. Apple is an equal opportunity employer, committed to inclusion and diversity.

;