Software Engineer, Data Solutions, AI & Data Platforms

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Austin, TX
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $185k
$137k most similar roles pay here $234k

This listing doesn't post a salary. Most similar roles pay $147,025–$222,000.

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 2321 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1891 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

Software Engineer (Data Solutions), AI & Data Platforms (AiDP) joins the Information Systems and Technology organization to build scalable, resilient distributed systems on cloud infrastructure. This role involves developing new components from concept to release, integrating open source software with internal ecosystems, and collaborating with customers to design features that streamline data exploration, analytics, reporting, and production models. The work addresses complex challenges involving high data volumes across hybrid cloud and on-premise environments. Key responsibilities include writing code, designing applications, tuning, debugging, and supporting production systems. Required skills include proficiency in Python, Scala, or Java; experience with SQL, Snowflake, or Big Query; and knowledge of BI concepts. Preferred qualifications include expertise in Spark, Kafka, RESTful APIs, ETL processes, and data visualization tools like Streamlit, Superset, Tableau, Business Objects, or Looker to generate insights and KPIs.

What does a Software Engineer earn in Texas?

Median $192050 from 192 postings across 39 companies.

See salary data

What you'll do

  • Engineer high-quality, scalable, and resilient distributed systems on cloud infrastructure.
  • Develop new software components and features from initial concept through to final release.
  • Integrate open source software with internal enterprise ecosystems.
  • Build applications for data exploration, analytics, reporting, and production models.
  • Optimize SQLs, procedures, and semantic processes for distributed data applications.
  • Design and develop cloud-based services including APIs, ETL pipelines, and notification systems.
  • Tune and debug codebases while supporting production applications and end users.
  • Generate and visualize data insights, metrics, and KPIs using various visualization tools.

What we're looking for

  • Bachelor's degree in Computer Science or equivalent experience.
  • Knowledge of BI concepts and implementation experience on Cloud with databases like Snowflake or Big Query.
  • Programming experience building high-quality software in at least one of Python, Scala, or Java.
  • Experience developing highly optimized SQLs, procedures, and semantic processes for distributed data applications.
  • 3 or more years of experience building enterprise-level data applications on distributed systems (preferred).
  • Hands-on experience designing and developing cloud-based applications including compute services, databases, RESTful APIs, ETL, queues, and notification services (preferred).
  • Experience with cloud data warehousing platforms like Snowflake (preferred).
  • Experience developing Big Data applications using Java, Spark, Kafka, or utilizing tools like Streamlit, Superset, Tableau, Business Objects, and Looker (preferred).

More like this

Similar roles

Software Engineer, Data Solutions, AI & Data Platforms

Apple Inc

Sunnyvale, CA 1 day ago $150,400$225,300
Snowflake Big Query Python Scala Java Spark Kafka AWS Microsoft Azure Google Cloud ETL Streamlit Superset Tableau Looker GenAI Distributed Systems Data Warehousing
3+ yrs exp

Senior Software Engineer, AI & Data Platforms

Apple Inc

Sunnyvale, CA 33 days ago
Python Go AWS GCP AliCloud Kubernetes Docker PostgreSQL MongoDB Microservices REST gRPC Data Engineering Containerization Multi-threading Concurrency System Design API Development

Senior Software Engineer, AI & Data Platforms

Apple Inc

Austin, TX 2 days ago
Python Go AWS GCP AliCloud Kubernetes Docker PostgreSQL MongoDB micro services REST gRPC Data Engineering Containerization Multi-threading Concurrency System Design