As a Software Engineer, you will build tools and features for Data and ML platforms, including data processing, insights portal, data observability, data lineage, model hub, and data visualization. You'll develop custom solutions or customize open-source products for Apple’s needs, requiring innovative problem-solving and collaborative teamwork under tight deadlines.
Requirements
- 4+ years hands on experience with Java, Python or Scala
- Experience in designing and developing scalable micro services and Rest APIs
- Experience with SQL and NoSQL data stores
- Experience in building and deploying cloud native applications/products (AWS/GCP/others)
- Experience using DevOps tools, containers and Kubernetes platform
- Good communication and personal skills:- ability to interact and work well with members of other functional groups in a project team and a strong sense of project ownership