Software Engineer (Data Solutions), AI & Data Platforms (AiDP)

Apple Inc

Quick summary

Work type
On-site
Location
Austin, TX
Posted
5 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $183k
$136k most similar roles pay here $235k

This listing doesn't post a salary. Most similar roles pay $149,387–$216,300.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer (Data Solutions), AI & Data Platforms (AiDP)

As a Software Engineer at AI & Data Platforms (AiDP), you will join a dynamic team responsible for developing high-quality, scalable distributed systems on cloud platforms that support data exploration, analytics, and production models. Your primary responsibilities include designing, building, testing, and deploying new components and features to enhance the user experience of Apple’s internal ecosystem. You will collaborate closely with internal customers to gather requirements and propose innovative solutions. This role demands expertise in BI concepts, proficiency in Python, Scala, or Java, and hands-on experience with cloud data platforms like Snowflake and Big Query. Additionally, you should be adept at developing optimized SQL queries and RESTful services, as well as familiar with cloud technologies such as AWS, Azure, and Google Cloud. This challenging position requires a strong ability to independently learn new technologies and contribute effectively to various initiatives.

What you'll do

  • Design and develop new components for cloud-based data solutions from concept to release.
  • Write highly optimized SQL queries and procedures for distributed data applications.
  • Collaborate with internal customers to understand requirements and propose feature enhancements.
  • Tune and debug codebase to ensure high performance of production applications.
  • Develop RESTful services, ETL processes, queues, and notification services in cloud environments.

What we're looking for

  • Experience with cloud-based BI implementation using Snowflake or Big Query.
  • Proficient in Python, Scala, or Java for building high-quality software.
  • Expertise in developing optimized SQL queries and procedures for distributed systems.
  • Hands-on experience designing and developing cloud-based applications including RESTful services.
  • Strong understanding of object-oriented design and algorithm fundamentals.
  • Experience with AWS, Azure, or Google Cloud platforms for data solutions.
  • Knowledge of data visualization tools like Streamlit, Superset, Tableau.

More like this

Similar roles

Data Platform SRE, AI & Data Platforms (AiDP)

Apple Inc

Austin, TX 5 days ago
Java Scala Python Go Apache Spark Apache Iceberg Unix/Linux Kubernetes Airflow DBT CI/CD Docker Prometheus Grafana AWS Azure Google Cloud Platform PostgreSQL MySQL Git Jenkins