Productivity Engineer, Ad Platforms

Austin, TX 78701
  • Job Code
    200279112
Summary

Summary

Posted: Aug 24, 2021

Weekly Hours: 40

Role Number:200279112

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

Summary

Posted: Aug 24, 2021

Weekly Hours: 40

Role Number:200279112

At Apple, we work every day to build 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!

In this role you will impact the everyday work experience of dozens of engineering teams - increasing velocity and quality by discovering and solving for all kinds of friction & inefficiencies.

Key Qualifications

  • test automation
  • refactoring code
  • test-driven development
  • build infrastructure and pipelines
  • optimizing software, defect & vulnerability tracking
  • building tools and testing frameworks
  • Expertise in Java and Gradle
  • Strong experience with database technologies such as Oracle, SOLR, C*, Postgres
  • Solid communication skills and able to work across teams
  • Strong knowledge of software development lifecycle

Description

The Solutions Engineering team within Advertising Platforms is building a field and team around Engineering Experience. This includes Productivity but is also more than that - we are exploring all sorts of interesting challenges within a highly successful and fast-growing engineering organization. You will apply your innovative ideas and excellent technical skills daily. You will partner across teams, working with a diverse group of high-caliber software engineers, towards goals such as:
- Identify and solve bottlenecks in the SDLC including dev/build/test/deploy processes
- Define the important metrics to measure, use these to find the most impactful areas of investment and demonstrate impact of your efforts
- Promote and drive standard methodologies such as code quality, test coverage, code reviews, and code promotion
- Influence direction and contribute to stabilizing and scaling shared/integration environments
- Innovate ways to help developers do more work decoupled from shared infrastructure; can range from ability to do more on developer's laptop, to on-demand provisioning in cloud

Education & Experience
- Minimum of a Bachelors degree in Computer Science, Engineering, or related field. Master's degree preferred.
- 5 or more years experience in a relevant role such as software developer, build engineer, automation engineer

Additional Requirements

  • - javascript, python
  • - CI/CD processes and tools such as Jenkins, Spinnaker
  • - Github, Artifactory
  • - Orchestration and containers: Docker, Kubernetes, Nomad
  • - Cloud tech such as AWS
  • - SonarQube, OWASP, Prometheus, Grafana


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:

Productivity Engineer, Ad Platforms

Apple, Inc.
Austin, TX 78701

Join us to start saving your Favorite Jobs!

Sign In Create Account