Senior Software Engineer, Apple Ads
$184.7k - $324.8kApple Oakbrook
Role Number: 200680227Team: Software and ServicesLocation: Austin; CupertinoWeekly Hours: 40Posted: 2026-08-27SummaryApple is where we use the power of technology to enrich people's lives. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It's the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you'll do more than join something — you'll add something.Join the Apple Ads Engineering team and help build an advertising platform that benefits both customers and advertisers. Our technology makes advertising possible on the App Store, Apple News, Stocks, and Apple TV — helping people discover content, supporting creators and publishers, and connecting advertisers of all sizes with engaged audiences, all with the unwavering commitment to privacy you expect from Apple. In this role, you will design, develop, and launch the highly-performant, internet-scale backend systems that select and deliver the right ads in real time, collaborating across engineering, product, and infrastructure to bring elegant solutions into production at Apple scale.DescriptionYou will design, develop, and operate the distributed services that make real-time ad selection possible at Apple. You will architect and build low-latency, high-availability, high-throughput ad-serving systems in a cloud environment, engineer secure and scalable data processing pipelines that operate on petabyte-scale datasets, and implement performant services that handle very high data volumes and QPS. You will work cross-functionally to ensure that optimal and correct ads are available for real-time selection, and that observability and flexibility are provided for stakeholders. While this role focuses on the candidate retrieval part of Apple Ads, we are not constrained by organization structure and offer the flexibility to contribute across a variety of backend systems, including opportunities to apply algorithmic search, machine learning, NLP, and AI to hard retrieval problems. You will write clean, efficient, well-documented code, participate in code reviews, and mentor other engineers on the team. Collaboration with internal partners across indexing, search, serving, operations, and program management to define requirements and deliver high-quality solutions is essential. You should be passionate about building products that protect user privacy and thrive in a fast-paced environment with rapidly changing priorities — and have fun doing it.Minimum Qualifications6+ years of industry experience architecting and developing internet-scale server software for Linux systems, including scalable micro-services or data-driven platforms.Strong background in computer science fundamentals, including algorithms and data structures.Strong coding skills in Go, Java, Rust, C++, Scala, or a similar OOP/Functional language.Hands-on experience designing and operating scalable micro-services.Experience with search technologies such as Lucene, Solr, or Elasticsearch. Expertise with NoSQL datastores (e.g., Cassandra).Proficiency with data processing technologies (e.g., Kafka, Spark, Flink) and methods for processing petabyte-scale datasets.Experience with AWS services such as Amazon S3, EC2, and EKS/Kubernetes. Strong problem-solving and debugging skills.Demonstrated ability to work on complex problems and systems, alone or as part of a team, to deliver complete systems end to end.Excellent written and verbal communication skills, with the ability to work effectively with technical and non-technical cross-functional teams, including operations and project management partners.Bachelor's degree in Computer Science or equivalent experience.Preferred QualificationsMaster's degree in Computer Science or a related field.Experience creating groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence.Experience building ad-serving, recommendation, or large-scale retrieval systems.Familiarity with real-time bidding, candidate retrieval, or ranking pipelines.Experience operating services with strict latency and availability SLOs.Familiarity with privacy-preserving system design and data-handling practices.Strong understanding of distributed systems fundamentals — consensus, replication, and fault tolerance.A desire to work in a fast-paced and challenging environment, and a fast learner with strong motivation for growing and learning new technologies.Pay & BenefitsAt Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $184,700 and $324,800, and your base pay will depend on your skills, qualifications, experience, and location.Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple BenefitsNote: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.EEO StatementApple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicantEEO StatementApple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicantAccessibilityAt Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.Learn about accessibility in Apple’s workplaceLearn about reasonable accommodations for job applicantsAccessibilityAt Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.Learn about accessibility in Apple’s workplaceLearn about reasonable accommodations for job applicantsApplication DeadlineApple accepts applications to this posting on an ongoing basis.Application DeadlineApple accepts applications to this posting on an ongoing basis.
$216.2k - $394k
Role Number: 200677741Team: Software and ServicesLocation: CupertinoWeekly... ...0Posted: 2026-08-13SummaryAt Apple, we believe in the power of... ...platform. We deliver ads in a way that benefits both customers... ...WILL:-Lead cross-functional engineering teams, collaborate with...SeniorRelocation$150.4k - $277.6k
...Team: Machine Learning and AI, Software and ServicesLocation:... ...Posted: 2026-10-27SummaryAt Apple, we work every day to create... ...power advertising in Search Ads in the App Store and Apple News... ...Experimentation team is looking for a Senior Software Engineer to build the next generation...SeniorTemporary workImmediate startRelocation$174k - $252k
...practical experience.5 years of experience with software development in Python or C++.3 years of... ...optimization.Google's software engineers develop the next-generation technologies... ...continue to push technology forward.Google Ads is at the forefront of AI innovation, applying...Senior$174k - $252k
...experience testing, maintaining, or launching software products, and 1 year of experience with... ...technologies.Google's software engineers develop the next-generation technologies... ...continue to push technology forward. Google Ads is at the forefront of AI innovation, applying...Senior$184.7k - $277.6k
Role Number: 200625186Team: Software and ServicesLocation: CupertinoPosted: 2026-10-27SummaryAt Apple, we focus deeply on our customers’ experience. Apple Ads brings this same approach to advertising... ...everyone.DescriptionAds Engineering builds ad tech the Apple way—privacy...SeniorRelocation$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...innovative and fast-paced team within Bing Ads, where we are making impactful advancements... ...delivering top-quality ads.As a Software Engineer on our team, you will play a crucial role...SeniorOngoing contractWork at officeLocal areaRemote workWork from home$195k - $408k
...platform is crucial for supporting and growing Roku's advertising business. The mission of the Ad Engineering Team is to build this platform. We are hiring a Senior Software Engineer for the Advertising Platform to play a vital role in this mission. If you bring extensive...SeniorWork at officeLocal areaRemote workMonday to ThursdayFlexible hours$174k - $252k
...experience testing, maintaining, or launching software products, and 1 year of experience with... ...technologies. Google's software engineers develop the next-generation technologies... ...maintain, and enhance software solutions.Google Ads is at the forefront of AI innovation, applying...Senior$174k - $252k
...to decide amongst available technologies. Engineer a sophisticated toolkit for the automated... ...end-to-end (E2E) ML architectures for Ads Safety, including developing robust capabilities... ...experience. 5 years of experience with software development, applied ML, autonomous...SeniorShift work$216.2k - $324.8k
...technical challenges in Apple Intelligence? Be... ...learning researchers, engineers, and data scientists? Together... ...team is looking for a senior engineer to build world... ...looking for a skilled Senior Software Engineer - Data to join... ...lifecycle is an added plus.* You are comfortable...SeniorWorldwideRelocation$184.7k - $324.8k
Role Number: 200643666Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted... ...use to manage their files on every Apple platform? Come join our collaborative,... ...applications teams.We are looking for a senior engineer who will own the UI architecture of our...SeniorImmediate startRelocationFlexible hours$150.4k - $277.6k
...Team: Machine Learning and AI, Software and ServicesLocation: Austin; CupertinoPosted... ...: 2026-10-26SummaryAt Apple, we focus deeply on our customers’ experience. Apple Ads brings this same approach to... ...partner closely with Product, Engineering, Finance, Sales, and Leadership...Relocation$334k
...Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated... ...privacy at the forefront.We’re looking for a Senior Principal Software Engineer to lead the technical direction of Ads Quality within Snap’s Ads Platform team, with...SeniorFull timeLive inWork at officeLocal area$150.4k - $277.6k
Role Number: 200686189Team: Software and ServicesLocation: Boulder; CupertinoWeekly Hours: 40Posted: 2026-10-06SummaryThe... ...a new colleague to help us shape the future of Apple Watch. As a senior software engineer on the team, you will be responsible for developing new...SeniorRelocation$184.7k - $324.8k
Role Number: 200671253Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted... ..., hard-working, fun team of managers, engineers, cross-functional teams, and world-class... ...skills and work experiencePay & BenefitsAt Apple, base pay is one part of our total...SeniorRelocation$150.4k - $277.6k
Role Number: 200676229Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted: 2026-08-14SummaryOur Connectivity, Cell & Satellite... ...experience, including experience with Objective-C/Swift and Apple development tools.Excellent communication and collaboration...SeniorRelocation$152k - $253k
...class autonomous driving hardware and software development team. We have the best... ...to our customers. We're looking for a Senior Software Triage Engineer with strong technical ability to deeply... ...by end of day.Deep understanding on AD product definition and system specification...SeniorFull time$150k - $190k
Santa Clara, CASoftware Engineering - Motion Planning /Full-time /HybridPlusAI... ...AI-based virtual driver software for factory-built autonomous... ...its fast-growing teams.As a Senior Software Engineer, Planning... ...with python experience as an added advantage.Applied robotics experience...SeniorFull time$184.7k - $324.8k
Role Number: 200690607Team: Software and ServicesLocation: CupertinoPosted: 2026-10-21SummaryPeople at Apple don't just build products — they craft the kind of experience... ...better than we found it.The Apple Service Engineering (ASE) team builds and provides systems and infrastructure...SeniorRelocation$184.7k - $277.6k
Role Number: 200672290Team: Software and ServicesLocation: CupertinoWeekly... ...what you could do here. At Apple, new ideas have a way of... ...privacy to our users. The Privacy Engineering team works with teams all... ...and potential mitigations to senior leadership to drive decisions...SeniorRelocation$175k - $308.5k
Role Number: 200691400Team: Software and ServicesLocation: Cupertino; San Diego; SeattleWeekly... ...with cross-functional partners across Apple to create high-impact features and new ways... ....We are looking for a versatile Software Engineer who is passionate about developing...SeniorLive inRelocation$155.58k - $320.32k
...we use AI in our recruiting process here.Within the EPD (Engineering, Product, and Design), Ads Engineering teams connects the dots between the... ...within Ads.We are looking for inquisitive, well-rounded senior Full-stack and backend engineers to join our Monetization...SeniorWork at officeLocal areaRelocation package$184.7k - $324.8k
...barriers. We are looking for exceptional Software Engineers passionateabout delighting customersʼ... ...with rapidly changing priorities. As a senior member of our team, you will be expected... ...and code analysisPay & BenefitsAt Apple, base pay is one part of our total compensation...SeniorRelocation$184.7k - $324.8k
Role Number: 200689230Team: Software and ServicesLocation: Cupertino;... ...of it. We develop the graphics engine that powers the mapping and navigation experiences across Apple's entire device ecosystem,... ...the Web. We're looking for a Senior Rendering Engine Software Engineer...SeniorRelocation$150.4k - $277.6k
Role Number: 200682819Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted... ...product we build, service we create, or Apple Store experience we deliver is the... ...Come join a small team of highly-focused engineers who are working to make that possible. As...SeniorWorldwideRelocation$142.3k - $214.3k
Role Number: 200671850Team: Software and ServicesLocation: Cupertino... ...elegant systems that make engineering teams measurably better? Do you... ...empower engineering teams across Apple to quantify their performance... ...Software Architect or Senior Software Engineer with a strong...SeniorRelocation$150.4k - $277.6k
Role Number: 200674937Team: Software and ServicesLocation: CupertinoPosted: 2026-09-21SummaryHow are Apple devices used and how can they be improved? What kinds... ...is built toanswer. We are looking for a Senior Software Engineer to join us in developing our OS datacollection...SeniorWorldwideRelocation$150.4k - $277.6k
Role Number: 200683340Team: Software and ServicesLocation: CupertinoWeekly... ...a group of highly motivated engineers, designers, and product... ...building necessary tools.As a senior engineer, you’ll mentor... ...initiativesPay & BenefitsAt Apple, base pay is one part of our...SeniorWork at officeRemote workWorldwideRelocation$184.7k - $324.8k
Role Number: 200635912Team: Software and ServicesLocation: CupertinoPosted: 2025-12-09SummaryWhy... ...form the heart of macOS applications. Engineers on our team are responsible for and... ...Core Graphics, or MetalPay & BenefitsAt Apple, base pay is one part of our total compensation...SeniorRelocation$193.3k - $261.5k
Hyperplane is looking for a Software Development Engineer for a critical part of its service that delivers... ...services. This is a balanced team of senior and junior engineers that has proven it... ...dental, vision, prescription, Basic Life & AD&D insurance and option for...SeniorInternshipLocal areaWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Apple Ads. Be the first to apply!
- software development engineer aws Cupertino, CA
- federal - software developer Cupertino, CA
- software engineer contract Cupertino, CA
- part time software developer remote Cupertino, CA
- software developer Cupertino, CA
- software engineer internship remote Cupertino, CA
- software engineer amazon Cupertino, CA
- senior software engineer Cupertino, CA
- software engineer Cupertino, CA
- information technology software engineer Cupertino, CA

