Software Engineer

Apple Inc.
New York, NY, United States
2 days ago
Apply on www.manhattanjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Big Data C++ (Programming Language) Cloud Computing Computer Programming Data Stores Software Debugging Distributed Systems Object-Oriented Software Development Performance Tuning
+11 more
Software Engineering Data Processing Large Language Models Apache Spark Generative AI Build Management Information Technology Low Latency Apache Flink Apache Kafka Microservices

Job 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.

Requirements

  • 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, * Master’s degree preferred
  • 5+ years of experience in software engineering
  • Proficiency in Java
  • Prior experience in advertising industry is a plus

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.manhattanjobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

5:48 min

Balancing delivery latency with stream reliability and scale

Phil Cluff · LIVE

2:20 min

Decoupling user data with decentralized web nodes

Angie Jones Angie Jones · World Congress 2023

2:14 min

Solving complex platform architecture challenges at an enterprise scale

Maria Apazoglou · Coffee With Developers

1:32 min

Understanding fast, accurate, and big data store trade-offs

Philipp Krenn · World Congress 2022

2:10 min

Why organizations combine big data and machine learning

Ayon Roy · LIVE

Videos

See all

Related articles

See all