Apple
Apple1h ago
LinkedIn

Software Development Engineer

Hyderabad, Telangana, India
Full Time
Senior Level

Auto Apply to 50+ AI Matched Software Development Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Apple

Full Job Description

Software Development Engineer - Ads Delivery

Apple is seeking a talented Software Development Engineer to join our Advertising Platforms team in Hyderabad, Telangana, India. This role is crucial in building and operating highly scalable platforms and services that power advertising across Apple News and App Store Search Ads. You will contribute to innovative solutions that enhance ad targeting and measurement using data engineering and machine learning techniques, ensuring high performance, scalability, and user privacy.

As a member of this team, you will be responsible for the design, implementation, and operation of distributed and scalable services and data applications. You will develop tools and metrics to ensure platform success, troubleshoot complex issues, and maintain a high standard of quality and correctness. Collaboration with global partners will be essential.

Key Responsibilities:

  • Design, implement, and operate distributed and scalable services and data applications.
  • Develop tools and metrics for platform success and feature implementation.
  • Tune and resolve issues with a focus on quality and correctness.
  • Contribute to a collaborative team environment.
  • Collaborate with partners across multiple geographic locations.
  • Build efficient data pipelines and apply machine learning for ad targeting and measurement.
  • Tackle complex technical challenges and drive innovation in emerging technologies.

Minimum Qualifications:

  • 8+ years of industry experience in designing, implementing, and delivering complex, scalable, and resilient platforms and services.
  • BS in Computer Science or equivalent degree.
  • Hands-on experience building high-throughput, low-latency distributed systems.
  • Experience with Microservices and big data technologies (Spark/Kafka/Kubernetes/Spark streaming) using open-source technologies.
  • Dedication to developing high-quality software and products.
  • Deep understanding of distributed systems.
  • Strong proficiency in Java, Scala, or C++.
  • Deep understanding of cloud platforms (AWS).
  • Experience in DevOps technologies (Docker, Kubernetes).
  • Experience in database technologies (SQL, NoSQL).
  • Experience with big data technologies (Hadoop, Spark, Kafka).

Preferred Qualifications:

  • MS in Computer Science.
  • Knowledge of machine learning frameworks.
  • Experience in the Ads domain.
  • Excellent spoken and written interpersonal skills with a collaborative mindset.

Company

Apple

Apple

Apple is a global technology leader, comprised of diverse thinkers and innovators dedicated to reimagining possibilities and enhancing lives through groundbreaking products and practices. We are commi...

Hyderabad, Telangana, India
Posted on LinkedIn