Data Engineer, Apple Ads
$150.4k - $277.6kApple Oakbrook
New York City, New York, United States Software and Services At Apple, we build products and services that enrich people’s lives. Apple Ads helps customers discover relevant products and content while enabling developers, publishers, and advertisers to grow their businesses. Privacy is fundamental to how we design and build our advertising platform. The Apple Ads engineering organization operates large-scale data systems that process and transform high-volume advertising events into reliable datasets and products used for reporting, measurement, analytics, and other critical business functions. We are looking for a Software Engineer with strong software engineering fundamentals and experience building large-scale distributed data processing systems. In this role, you will design, develop, and operate production data pipelines using technologies such as Apache Spark, Kafka, Java/Scala, cloud storage, and modern data lake technologies. You will work on challenging problems involving large-scale batch and streaming data processing, data correctness, privacy, reliability, scalability, and performance. You will have opportunities to own systems end-to-end—from architecture and implementation through deployment, observability, and production support. Description As a Software Engineer on the Apple Ads data engineering team, you will help build the next generation of scalable data processing and reporting infrastructure. You will design and implement distributed data pipelines that process large volumes of advertising events across batch, near-real-time, and streaming execution environments. You will work on systems where correctness, data quality, performance, reliability, and privacy are critical. The ideal candidate is a strong software engineer who also has hands-on experience with Apache Spark and large-scale data processing. You should be comfortable reasoning about distributed systems, debugging complex data pipelines, optimizing Spark workloads, designing data models, and building production-quality software around big-data processing frameworks. You will collaborate with engineers, product teams, data scientists, SREs, and other cross-functional partners to translate business and technical requirements into scalable data solutions. Responsibilities Design, develop, and operate large-scale distributed data processing pipelines using Apache Spark and related big-data technologies. Build reliable batch, near-real-time, and streaming pipelines for processing high-volume advertising and measurement data. Develop production-quality software primarily using Java, Scala, and/or Python. Design scalable data architectures for processing and storing very large datasets. Build pipelines using technologies such as Spark, Kafka, S3/object storage, Apache Iceberg, Hadoop, and cloud-native infrastructure. Develop efficient data transformations, aggregations, joins, and data-processing algorithms over large datasets. Analyze and optimize Spark applications for performance, memory utilization, shuffle efficiency, parallelism, and compute cost. Design systems that gracefully handle late-arriving data, retries, partial failures, reprocessing, and evolving data schemas. Build strong data-quality controls, validation mechanisms, reconciliation frameworks, and monitoring to ensure correctness throughout the data lifecycle. Design systems with privacy, security, and appropriate data-handling principles built into the architecture. Develop observability, metrics, alerting, and debugging capabilities for production data pipelines. Investigate and resolve complex issues across distributed compute, storage, orchestration, and downstream data systems. Participate in architecture and design reviews and contribute to technical decisions for evolving the data platform. Write clean, maintainable, well-tested code and participate actively in code reviews. Own services and pipelines through their complete lifecycle, including design, development, deployment, monitoring, and production support. Collaborate with cross-functional engineering and product teams to deliver scalable solutions for Apple Ads. Minimum Qualifications 3+ years of professional software engineering or data engineering experience building production systems. Strong computer science fundamentals, including data structures, algorithms, concurrency, and distributed systems concepts. Strong programming skills in Java and/or Scala, with experience writing production-quality software. Hands-on experience building and operating large-scale data pipelines using Apache Spark. Strong understanding of Spark concepts including partitioning, shuffles, joins, caching, execution plans, memory management, and performance tuning. Experience with technologies such as Kafka, Hadoop, S3/object storage, or equivalent large-scale data infrastructure. Strong SQL skills and experience working with large analytical datasets. Expertise in distributed systems and data processing technologies (e.g. Spark, Kafka, Flink) Understanding of data modeling, partitioning strategies, schema evolution, and efficient storage formats such as Parquet. Experience building reliable production systems with appropriate testing, monitoring, alerting, and operational support. Strong debugging and problem-solving skills, particularly across complex distributed systems. Ability to communicate effectively and collaborate with technical and non-technical cross-functional partners. Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, or equivalent practical experience. Preferred Qualifications Experience designing and operating petabyte-scale data processing systems. Deep expertise in Apache Spark performance tuning and optimization. Experience with Apache Iceberg or similar modern data lake/lakehouse technologies. Experience with both batch and real-time/streaming architectures, including Kafka and/or Flink. Experience building data platforms or processing frameworks that are reused by multiple teams or pipelines. Experience with AWS technologies, including S3 and Kubernetes/EKS or equivalent cloud platforms. Experience running distributed workloads using Kubernetes and containerized environments. Familiarity with analytical data stores and query engines such as Druid, Trino, or similar technologies. Experience designing systems that support replay, backfills, reprocessing, and late-arriving data. Experience implementing data-quality, reconciliation, lineage, or data-contract frameworks. Understanding of privacy-preserving data processing and secure handling of large-scale datasets. Experience building systems for advertising, measurement, reporting, or analytics. Demonstrated ability to take ownership of complex projects and drive them from design through production. At 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 $150,400 and $277,600, 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 Benefits Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple 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 applicant At 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 workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr Apple
- Apple Inc. is seeking a Software Engineer for Apple Ads data engineering to design, develop, and operate scalable data pipelines across batch, near-real-time, and streaming environments. You will work with Spark, Kafka, and cloud storage to ensure data correctness, privacy...Suggested
- Apple Ads data engineering team seeks a Software Engineer to build and operate production data pipelines using Spark, Kafka, and cloud storage. You will design distributed pipelines for batch, near-real-time, and streaming workloads with attention to correctness, privacy...Suggested
$120k - $165k
...Data Center Engineer Hybrid At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world... ...protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code....SuggestedTemporary workFor contractorsLocal areaRemote workFlexible hours$40 - $50 per hour
...(CDE) Technical Customer Success Managers (TCSM), AI Data Center Functional Leaders, Technical Engineers, and the Field Service Manager (FSM) to develop and implement... ...available * Life Insurance (Voluntary Life & AD&D for the employee and dependents) * Short and long...SuggestedContract workTemporary work- ...Staff Data Engineer We are the Risk and Vulnerability Management (RVM) team in Apple Services Engineering (ASE) Security. We manage security risk for the infrastructure, platforms, and services behind iCloud, App Store, Apple Music, TV+, and Commerce. Findings reach...Suggested
- ...Job Description Job Description Data Engineer Austin, TX At IPT Associates (IPTA), we enjoy solving real-world problems with technology... ...scripts to support dashboards, metrics, data validation, and ad hoc analysis Document data flows, data definitions,...
- ...company located in Austin, Texas, is looking for a Software Engineer in Data Systems to develop and maintain software that supports data operations... .... This position promises a dynamic work environment with opportunities in a cutting-edge field. #J-18808-Ljbffr Apple Inc.
- Sr Enterprise Applications Engineer Cox Automotive is seeking a Senior Enterprise Applications... ...for designing, building, and optimizing data architecture, pipelines, and enterprise applications... ...prioritizations, support standard and ad-hoc reporting, and enable the development...Work experience placementFlexible hours
$147k - $181k
...shape a brighter way forward. About JLL and Data Platform JLL is a leading professional... .... What this job involves As a Senior Data Engineer on the Data Consumption team, you will own... ...self-service, and consistent - replacing ad-hoc access and one-off pipelines with a governed...Daily paidContract workLocal areaRemote work- ...any Internet application online without adding hardware, installing software, or changing... ...Cloudflare. Come join us! About the team The Data Intelligence & Analytics organization... ...used daily by go‑to‑market, product, and engineering teams. Our work sits at the intersection...Work at officeLocal area
- Finance Data Engineer The Finance Data Engineer is a technical expert who creates data interfaces, pipelines and codebase that drives innovative data products for Apple Finance. They build reliable, accurate, consistent, and architecturally sound solutions that are aligned...
- About the role Teza Technologies is looking for Data Engineers to join our data team. Data drives systematic trading and is critical to all... ...details and nuances. Expand our data warehouse by designing and adding new sources and functionality; improve robustness, speed and...InternshipWork at officeFlexible hours
- Description Within the Productization Data Tools team, you will assume the responsibility... ...Degree in Computer Science, Software Engineering, or a related field Preferred Qualifications... ...and business intelligence platforms Apple is an equal opportunity employer that is...
- Data Engineer Location: Austin, TX Duration: CTH (Contract to Hire) Job Description: Databricks, Pyspark, AWS / Power BI or Tableau / Advance... .... Data Governance including observability / security will be added plus. Thanks, Vijay Durga Prasad B Technical Recruiter 1601 N...Contract work
- Apple Inc. is hiring an AIML Data Engineer in Austin, TX to build and maintain the data foundation powering ACCI's AI/ML initiatives. You will ingest and transform support interaction data, orchestrate scoring workflows, and deliver telemetry, while partnering with teams...
- ...Services Are you passionate about building the data infrastructure that powers AI-driven... ...Insights (ACCI) team is redefining how Apple measures and improves generative support... ...performing. We are seeking an AIML Data Engineer to own the data pipelines, feature engineering...Shift work
$25.48 - $63.65 per hour
Job Description The Data Migration Engineer II is responsible for designing, building, testing, and executing data migration solutions that support... ...disability and long term disability Life insurance and AD&D Supplemental life insurance (Employee/Spouse/Child) Health...Hourly payContract workTemporary workLocal areaFlexible hours- Senior Data Performance Engineer (ETL Developer With Performance Tuning Experience) Location: Austin TX (Remote) Hire Type: Contract Client Name:... ...both DB and Application Improving query performance by turning ad re-evaluating data model Identifying dependency impact on...Contract workRemote work
- ...Description Job Description SUMMARY OF PURPOSE : The Data Analytics Engineer is responsible for designing, building, and maintaining... ...reporting frameworks to measure business performance. Support ad hoc data analysis and reporting requests. Data Governance...
- ...Analytics Developer works at the intersection of data analysis, software development, and AI.... ...complete feature analyses , respond to ad-hoc data requests , and deliver reports... ...for data tasks such as scripting, data engineering, or pipeline work. ~ Familiarity with...Full timeFor contractorsWork at officeRemote work
- Apple Inc. in Austin, Texas seeks a skilled DataServices Engineer to architect and scale their data infrastructure. This role involves driving operational excellence of critical platforms that support Apple's financial systems and collaborating with multiple teams. Ideal...
- ...Corporate Functions Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products... ..., and there’s no telling what you could accomplish.AI & Data Platforms (AiDP) is IS&T's engine for AI-powered innovation. The team brings together data...
$132.1k - $178.8k
...keep the cloud running. We support all AWS data centers and all of the servers, storage,... ...diverse team of software, hardware, and network engineers, supply chain specialists, security... ...dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life...Full timeTemporary workFlexible hours- ...and Services Imagine what you could do here. The people here at Apple don't just create products — they create the kind of wonders... ...generation of innovation. Description Join our Infrastructure Systems Engineering team within the Fleet Operations Engineering organization,...
- ...in our offices or yours. Job Summary The Associate Analytics Engineer - Data & Visualization supports the development, maintenance, and continuous... ...prior to releases Support recurring reporting and respond to ad hoc data requests from business stakeholders Data Engineering...Worldwide
- Data Engineer-Power BI Location: Denver CO or Austin TX (Onsite) Duration: 6+ Months JD: Should be more of a Power BI with Data Bachelor's degree... ...growth. Propose strategic initiatives and goals, and perform ad-hoc analysis, to help our functional partners to achieve their...
$95k - $154k
...re a Java developer, software programmer, data scientist, or data analyst struggling to... ...full-time jobs at tech leaders like Google, Apple, PayPal, Visa, Western Union, Wells Fargo... .../Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers...Full timeH1b$123.25k - $175.1k
...across a variety of disciplines.What does the team work on?The Ad Ops team at Roku plays a crucial role in driving the success... ...processes.What is the role?Roku is seeking a Senior Solutions Engineer, Ad Data Ingestion to join our Solutions Engineering team supporting Roku...Work at officeLocal areaRemote workMonday to ThursdayFlexible hours- Americas Business Process Re-Engineering Data Engineer Apple is where extraordinary people do their best work. If making a real impact excites you, a career here might be your dream — just be prepared to dream big. Apple's growing supply chain complexity demands innovative...
- ...businesses, and they are looking for a hands‑on engineer who can turn AI, analytics, and... ...impact. Design a unified technology and data environment across CRM, communications, operating... .... Standardize data and systems as newly added businesses join the platform, using...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer, Apple Ads. Be the first to apply!
- aws data engineer Austin, TX
- director data engineering Austin, TX
- data platform engineer Austin, TX
- data engineer machine learning Austin, TX
- data science developer Austin, TX
- senior data engineer Austin, TX
- finance data engineer Austin, TX
- principal data engineer Austin, TX
- big data devops engineer Austin, TX
- data engineer analytics Austin, TX


