Data Engineer – ECDP – Early Career Development Program – Software Engineer – Infrastructure Software Team

Apple
Apple

Job Overview

Key Qualifications

  • You are core contributor on data processing projects
  • Consistent record of designing and implementing scalable, performant data pipelines, data services, and data products.
  • This is a hands-on position, expect to write more code
  • Proficiency with Java, Python or Scala preferred
  • Strong aptitude for learning new technologies related to Data Management and Data Science.
  • Demonstrated ability to work well independently and within a fast-paced, team-oriented environment
  • Work with noisy, dirty and unstructured data. Data cleansing, scraping unstructured data and converting into structured data
  • Evaluate, benchmark and improve the scalability, robustness, efficiency and performance of big data platform and applications
  • Experience with Kubernetes, Docker is a plus.
  • Experience with Cloud based databases like Snowflake/Redshift is a plus
  • Description

    In this role, you will be responsible for implementing data pipelines, developing interfaces, lead POCs to demonstrate new ideas using various data processing technologies. You will partner with various multi-functional teams to define, develop and implement solutions. A strong understanding of distributed systems and experience in using open source frameworks to build applications is required. As a member of the team, you will be expected to take ownership of individual platform components and help set the vision and architecture for it. In the process, you will identify the requirements of new features, and propose design and drive the solution.

    Education & Experience

    BS or MS in Computer Science, Mathematics, Statistics or equivalent experience.

    View More
    Job Detail
    Shortlist Never pay anyone for job application test or interview.