Release Engineer, Ad Platforms

Cupertino, CA 95014
  • Job Code
    200167709
Summary

Summary

Posted: May 18, 2020

Weekly Hours: 40

Role Number:200167709

At Apple, we work every day to create products that enrich people's lives. Our Advertising Platforms group make...Summary

Summary

Posted: May 18, 2020

Weekly Hours: 40

Role Number:200167709

At Apple, we work every day to create products that enrich people's lives. Our Advertising Platforms group makes it possible for people around the world to easily access informative and imaginative content on their devices while helping publishers and developers promote and monetize their work. Today, our technology and services power advertising in Search Ads in the App Store and Apple News. Our platforms are highly-performant, deployed at scale, and setting new standards for enabling effective advertising while protecting user privacy.

The Ad Platforms team is seeking a Release Engineer for a great opportunity. Our mission is to enable Ad Platforms to deliver advertisements in a reliable and scalable way that results in awesome user experiences. We achieve this mission by automation, processes and education to our partner teams.

Key Qualifications

  • Our mission is to enable Ad Platforms to deliver advertisements in a reliable and scalable way that results in awesome user experiences by leveraging deep understanding of our applications and end-to-end flows combined with expertise in infrastructure.
  • Your Role:
  • Working closely in partnership with Engineering to maximize availability, operability, scalability, performance, and reliability of services by leveraging our deep understanding of our applications and end-to-end flows with expertise in infrastructure.
  • Design, build and maintain release pipelines, configuration tools, frameworks and infrastructure to enable teams to achieve maximum velocity.
  • Continually improve our engineering pipeline with advanced CI/CD implementations
  • Pave the way for teams to adopt new pipelines and platforms by tooling and processing improvements.
  • Enhance our CI/CD pipelines in both on-prem and AWS environments.

Description
- Proficiency in building CI/CD pipelines
- Experience in at least one of industry standard tools like Spinnaker, Codepipeline, etc.,
- Expertise with deploying Java based software and its related toolsets like Gradle, Maven, Ant
- Expertise with at least one of the following languages: Go, Python, Java
- Experience deploying docker based applications.
- Terraform, Puppet, or other configuration management tools
- Experience collaborating closely with engineering and platform teams
- Excellent communications skills
- Drive to be be self-motivated, and eager to learn

Education & Experience
- Bachelor's degree in Computer Science/Engineering discipline or equivalent. Master's degree preferred.

Additional Requirements

  • Nice to have:
  • - Experience in container platforms like Mesos, Kubernetes, Nomad
  • - Understanding and experience leveraging internal Apple infrastructure technologies and platforms


Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Release Engineer, Ad Platforms

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account