Software Development Engineer - Ads Delivery

Apple

India
**
8+ years industry experience
High-throughput low-latency distributed systems
Java scala or c++ proficiency
** Apple is seeking a Software Development Engineer for its Ads Delivery team in India. The ideal candidate will have extensive experience in building scalable distributed systems and a passion for innovation, particularly in the advertising technology space. **

Job Summary

  • The role involves designing, implementing, and operating distributed and scalable services and data applications for Apple's Advertising Platforms group.
  • Candidates will build efficient data pipelines and apply machine learning techniques to enhance ad targeting and measurement while protecting user privacy.
  • This position requires deep proficiency in Java, Scala, or C++ alongside hands-on experience with microservices and big data technologies like Spark and Kafka.

Matching Summary

Match Score: 75

** Apple is seeking a Software Development Engineer for its Ads Delivery team in India. The ideal candidate will have extensive experience in building scalable distributed systems and a passion for innovation, particularly in the advertising technology space. **

Skills & Requirements

Must-have

  • 8+ years industry experience
  • High-throughput low-latency distributed systems
  • Java Scala or C++ proficiency
  • Microservices big data technologies
  • Cloud platform AWS experience

Nice-to-have

  • Machine learning framework knowledge
  • Ads domain expertise
  • Collaborative mindset across geos
  • MS in Computer Science degree
  • DevOps technology experience

Key Requirements

  • BS in Computer Science or equivalent
  • 8+ years of industry experience
  • Deep understanding of distributed systems
  • Experience with SQL and NoSQL databases

Work Rights

Not specified

Tailored Resume

Cover Letter