Software Engineer Job at Apple, New York, NY

TnN1QklrajBiVnVaN0psck9HSVNCZz09

Job Description

Summary

Posted: Nov 4, 2022
Role Number: 200440188
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. Our technology and services power advertising in Apple News and Search Ads in App Store. Our platforms are highly-performant, deployed at scale, and setting new standards for enabling effective advertising while protecting user privacy. We are looking for an engineer with skills and passion to help build out our large scale platform. The QE team fills the mission-critical role of ensuring that our sophisticated, large-scale systems are healthy, supervised, automated, and designed to scale with consistent performance. As an engineer, you will work alongside our team of engineers to create and supervise quality systems in the context of a micro-services architecture, identify continuous improvement opportunities and implement best practices. You will be performing design engineering analysis and development. You will contribute to ensure we provide a world-class user experience for our customers.

Key Qualifications

  • Proficiency in Java/Python.
  • Proficient with Front-End, UI, Micro-Services architectures and Rest API.
  • Working experience with Cloud technologies (like AWS).
  • Experience with technologies like Hadoop, Oracle, Cassandra, Hive, Kafka messaging is a plus.
  • High expertise in building test frameworks along with functional testing and end to end automation skills using Java/Python.
  • Good experience in writing test plans, defining test strategy, test data generation techniques and crafting test specifications.
  • Practice of testing strategies and methodologies, exposure to test harnesses is a plus.
  • Proven QE technical lead ability. Very responsible, organized, driven, and passionate about quality. Very positive attitude, with excellent work ethics.
  • Proven track record to deliver high-quality design, code, and tests, on tight schedules. Results oriented and deadline driven.
  • Excellent analytical, problem solving and communication skills, with cross-functional teams.
  • Experience with GitHub, defect management and continuous automation is ideal
  • CI/CD integration experience
  • Excellent collaboration and interpersonal skills.
  • Curious about new technologies and quick learner.

Description

As a key contributor to this team, you will build and maintain Automation Frameworks in addition to developing tools to aid Continuous Integration/Delivery. You will work efficiently with multi-functional teams, understand product requirements, design test strategy, test plans, and dive deep to understand and test new features. You are encouraged to build the product expertise needed to help debug production issues and integrate with supervising infrastructures.

Education & Experience

BS/MS in computer science or equivalent field.

Additional Requirements

Pay & Benefits

  • At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $130,000 and $242,000, and your base pay will depend on your skills, qualifications, experience, and location.

    Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

    Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Similar Jobs

Texas County Memorial Hospital

Laboratory Technician Job at Texas County Memorial Hospital

Summary: Under the general supervision of the Laboratory Supervisor or another Medical Technologist, the Medical Technician obtains and receives laboratory

California Auto Connection Auto Repair

Automotive Mechanic Job at California Auto Connection Auto Repair

Elkhart, IN 46517: Reliably commute or planning to relocate before starting work (Required). Automotive repair: 4 years (Preferred).

Action for a Better Community, Inc.

Employment Specialist Job at Action for a Better Community, Inc.

Hours: 37.5 hrs / 8 wks. Under the direction of the Youth Services (YS), After School Program/Summer Youth Employment Program Manager, the Employment Specialist

LHC

Asphalt Plant Laborer Job at LHC

LHC, Inc. has been shaping the landscape in the Flathead Valley and throughout the state of Montana for over 50 years. We are proud to have helped engineer and develop bridges, overpasses, highway

Intone Networks

Front End Developer Job at Intone Networks

Assist cloud developers with integration of UX/UI designs. Graphical elements may be produced inhouse or from external firms.