Software Engineer, Data Infrastructure and Engineering
Apple · Austin, TX · Software and Services
About this role
Apple is hiring a mid-level Software Engineer based in Austin, TX. The posting calls out experience with Python, Java, Rust, Scala.
- Role
- Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Location
- Austin, TX
- Department
- Software and Services
- Posted
- Oct 29, 2025
More roles at Apple
Job description
from Apple careersAt 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, MLS Season Pass and now F1!
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. Our platforms are highly-performant, deployed at scale, and set new standards for enabling effective advertising while protecting user privacy.
We are looking for an ambitious and versatile Software Engineer who will be a key member of our team, delivering data solutions that solve exciting business problems. Job duties range from designing and implementing core data infrastructure, stream-processing capabilities, to supporting critical privacy preserving pipelines.