Software Engineer

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Austin, TX
Posted
14 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $159k
$110k most similar roles pay here $212k

This listing doesn't post a salary. Most similar roles pay $141,500–$177,250.

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

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer

As a Software Engineer within the Ads Engineering team, you will build foundational components for the next generation of advertising systems while developing low-latency, high-availability, and high-volume internal and external services in cloud environments. You will design performant services to support rapid growth with minimal operational overhead by collaborating with cross-functional teams like Product Management and SRE. The role involves building backend distributed systems and data-driven platforms to manage complex platform needs for optimized advertising content. Key technical requirements include proficiency in Java, C++, or other OOP languages, along with experience in microservice design, performance tuning, and both relational and non-relational datastores. You will utilize cloud technologies like AWS or GCP and data processing tools such as Kafka, Spark, and Flink to solve challenges involving distributed systems, large-scale data infrastructure, LLMs, and Generative AI.

What does a Software Engineer earn in Texas?

Median $186925 from 189 postings across 40 companies.

See salary data

What you'll do

  • Build foundational components for the next generation of Apple Ads systems.
  • Implement low-latency, high-availability services for internal and external use in cloud environments.
  • Design and implement performant services built to support rapid growth with minimal operational overhead.
  • Develop distributed systems capable of handling massive real-time demand and global reach.
  • Build scalable microservices and data-driven platforms using Java or C++.
  • Manage and optimize large-scale data infrastructure using technologies like Kafka, Spark, or Flink.
  • Implement solutions utilizing both relational and non-relational datastores.
  • Develop systems incorporating LLMs and Generative AI to meet complex platform needs.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Master's degree is preferred.
  • 2 or more years of industry experience building scalable microservices or data-driven platforms.
  • 5+ years of experience in software engineering is preferred.
  • Strong computer science fundamentals and problem-solving skills.
  • Proficiency in OOP programming, specifically Java or C++.
  • Expertise in backend distributed systems, microservice design, and high-scale performance tuning.
  • Experience with cloud paradigms (AWS/GCP), data processing technologies (Kafka, Spark, Flink), and relational/non-relational datastores.

More like this

Similar roles

Software Engineer

Apple Inc

Cupertino, CA 14 days ago $129,300$225,300
Java C++ micro services Distributed Systems AWS GCP Kafka Spark Flink Generative AI Data Processing High-Scale Performance Tuning
2+ yrs exp

Software Engineer

Apple Inc

New City, NY 14 days ago
Java C++ micro services Distributed Systems AWS GCP Kafka Spark Flink Generative AI Data Processing
2+ yrs exp

Software Engineer

Apple Inc

New York, NY 13 days ago $129,300$225,300
Java C++ micro services Distributed Systems AWS GCP Kafka Spark Flink Generative AI Data Processing High-Scale Performance Tuning
2+ yrs exp

Senior Software Engineer

Apple Inc

Austin, TX 15 days ago
Go Java Rust C++ Scala micro-services Distributed Systems Machine Learning NLP AI Lucene Solr Elasticsearch NoSQL Cassandra Kafka Spark Flink AWS S3 EC2 Kubernetes Linux
6+ yrs exp

Staff Software Engineer

Apple Inc

New York, NY 65 days ago $184,700$324,800
Java Scala C++ Oracle Cassandra DynamoDB Kafka Spark Flink micro services AWS GCP Data Pipelines APIs
10+ yrs exp

Staff Software Engineer

Apple Inc

New York, NY 42 days ago $184,700$324,800
Java Scala C++ Oracle Cassandra DynamoDB Kafka Spark Flink micro services AWS GCP Data Pipelines APIs
10+ yrs exp