Senior Software Engineer
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
5 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.
Preferred Qualifications
8+ years of experience in software engineering
Ability to work with and lead cross functional teams
Proficiency in Java
Prior experience in advertising industry is a plus