Apple
Posted 1d ago

Software Engineer

Apple
Austin or Cupertino or New City
OnsiteFull Time
Responsibilities
  • building microservices
  • designing systems
  • tuning performance
Requirements
  • Requires 2+ years building scalable microservices or data platforms
  • Strong computer science fundamentals
  • Backend distributed systems
  • Cloud technologies
  • Data processing, and a bachelor's degree in computer science or engineering
Technical tools mentioned
JavaC++AWSGCPKafkaSparkFlink

Job description

At Apple, we focus deeply on our customers’ experience. Apple Ads brings this same approach to advertising, helping people find exactly what they’re looking for and helping advertisers grow their businesses. Our technology powers ads and sponsorships across Apple Services, including the App Store, Apple News, and MLS Season Pass. Everything we do is designed for trust, connection, and impact: We respect user privacy, integrate advertising thoughtfully into the experience, and deliver value for advertisers of all sizes—from small app developers to big, global brands. Because when advertising is done right, it benefits everyone.

Description

Ads Engineering builds ad tech the Apple way—privacy-preserving, user-centric, and built to scale. Our infrastructure supports massive real-time demand with low latency, precision, and global reach. Our work spans distributed systems, large-scale data infrastructure, LLMs, and Generative AI. We design and build best of breed systems for dealing with our complex and ever-growing platform needs that help deliver highly optimized advertising content to consumers.

Minimum Qualifications

  • 2 or more years of industry experience building scalable micro services or data driven platforms
  • Strong computer science fundamentals
  • Prior experience with OOPS programming (eg., Java/C++ or equivalent)
  • Familiarity with cloud paradigms ( e.g AWS or GCP )
  • Expertise in building backend distributed systems
  • Experience with creating solutions using public cloud technologies and APIs
  • Strong understanding of Micro-service design and high-scale performance tuning
  • Expertise in relational and non relational datastore
  • Proficiency in data processing technologies (e.g Kafka, Spark, Flink )
  • Strong problem solving and debugging skills
  • A desire to work in a fast-paced work environment
  • Bachelor's degree in Computer Science/Engineering discipline or equivalent

Preferred Qualifications

  • Master's degree preferred
  • 5+ years of experience in software engineering
  • Proficiency in Java
  • Prior experience in advertising industry is a plus

About Apple

Designing and manufacturing consumer electronics, software, and digital services.

Similar jobs

Software Engineer roles near Austin, Texas
14h
Save
Mark Applied
Hide
Principal Software Engineer, Pricing Platform
United States or Canada or Columbus or Austin or North America or New York City
$195k-$270k/yr RemoteFull Time
Upstart
UpstartNasdaq: UPST: Public AI lending marketplace connecting consumers with banks and credit unions for personal, auto, and home-equity loans.
8+ YOEBachelor's degree or equivalent practical experience plus 8+ years of software engineering experience; deep backend and distributed-systems expertise; production proficiency in Python, Kotlin, or Java.
Python, Django, FastAPI, Celery, Kotlin, Spring Boot, gRPC, Protobuf, Temporal, AWS, S3, RDS, Postgres, ElastiCache, Kubernetes, Helm, Datadog, Rust, Go, Java, Microsoft Excel
16h
Save
Mark Applied
Hide
Senior Software Engineer, Investigations
Austin, Texas, United States
$131k-$170k/yr HybridFull Time
SpyCloud
SpyCloud: Cybersecurity providing identity threat protection solutions that help businesses prevent, remediate, and investigate cybercrime.
5+ YOERequires 5+ years delivering production software, depth in Go or TypeScript, RESTful API design, PostgreSQL, analytical datasets, system design, AWS services, GitHub workflows, testing, CI/CD, observability, and on-call ownership.
React, Vite, TypeScript, Golang, REST APIs, Python, AWS Bedrock, LangGraph, MaterialUI, Gin, PostgreSQL, Databricks, AWS, Docker, Terraform, AWS Lambda, API Gateway, ECS, EC2, GitHub, GitHub Actions, AWS CodeBuild, Spark
19h
Save
Mark Applied
Hide
Software Developer 3
Austin, Texas, United States
$89k-$210k/yr RemoteFull Time
Oracle Corporation
Oracle CorporationNYSE: ORCL: Cloud infrastructure and enterprise software solutions provider.
4+ YOEMaster’s degree in computer science, engineering, or related technical field and 4 years of experience required. Requires cloud services, microservices, Docker, Kubernetes, Java, JavaScript, Python, REST APIs, Git, Terraform, and testing experience.
Docker, Kubernetes, Java, JavaScript, Python, REST APIs, Git, Terraform, ChatGPT
1d
Save
Mark Applied
Hide
Software Engineer - Principal
Austin, Texas, United States
$154k-$278k/yr HybridFull Time
Siemens Industry Software
Siemens Industry Software: Private Siemens industrial-software business providing lifecycle, electronic-design, manufacturing, low-code, and AI software to industrial organizations.
15+ YOE15–25 years of software engineering experience; expertise in C/C++, data structures, algorithms, compiler optimization, and UNIX/Linux; bachelor's or master's degree in a relevant technical field.
C, C++, UNIX, Linux
1d
Save
Mark Applied
Hide
Senior Software Engineer - Vehicle Experience Services
Warren or Austin
HybridFull Time
General Motors
General MotorsNYSE: GM: Designing, building, and selling the world's best vehicles.
5+ YOEBachelor's degree or equivalent practical experience and 5+ years of software engineering experience. Requires cloud-native development, distributed systems, microservices, APIs, containers, CI/CD, automated testing, and Spring or Azure experience.
Java, Spring Boot, Spring Kafka, PostgreSQL, Datadog, Kubernetes, Docker, CI/CD, Azure, Python, pyTest, Robot, Autobot, Jenkins, Appium, Event Hub, REST, gRPC
1d
Save
Mark Applied
Hide
Software Engineer, IAM
Cupertino or San Francisco or Boston or New York City or Austin or Tokyo or London or Bangalore
$150k-$190k/yr OnsiteFull Time
Postman
Postman: Private software providing an API development and lifecycle-management platform for developers and organizations.
5+ YOE5+ years building complex backend or distributed systems at scale; proficiency in JavaScript, Node.js, React.js, databases, query optimization, schema design, indexing, and caching.
OAuth2.0, OIDC, SCIM, SAML, Javascript, node.js, React.Js
1d
Save
Mark Applied
Hide
Principal Software Engineer
Redmond or Hillsboro or Mountain View or Austin or Raleigh
$143k-$275k/yr HybridFull Time
Microsoft
MicrosoftNASDAQ: MSFT: Multinational technology providing software, cloud, and AI solutions.
6+ YOEBachelor's degree in computer science or related technical field and 6+ years of technical engineering experience coding in C, C++, C#, Java, JavaScript, or Python; security screening required.
C, C++, C#, Java, JavaScript, Python, Large Language Models (LLMs), Small Language Models (SLMs), RAG, Root Cause Analysis (RCA), Designated Responsible Individual (DRI), Service Level Agreement (SLA), Microsoft Azure
1d
Save
Mark Applied
Hide
Senior Software Engineer
Austin, Texas, United States
$155k-$185k/yr HybridFull Time
G2
G2: Private B2B software marketplace helping businesses discover, compare, and manage software through peer reviews.
5+ YOE5–8 years building enterprise-scale applications; proficiency in TypeScript/JavaScript or Python; full-stack ownership; experience with AI agents, databases, APIs, AWS, performance monitoring, feature flagging, and trunk-based development.
TypeScript, JavaScript, Python, React, Next.js, Rails, AWS, Golang, OpenAI, Anthropic, Google, Claude Code, Codex, Opencode, Pi, Kafka