Software Automation Engineer

A leading technology company that creates innovative products including iPhones, HomePods, AppleTVs, Apple Watches, iPads, Macs, and Vision Pros.
$135,400 - $250,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Software Automation Engineer

The Audio & Media Technologies (AMT) team at Apple is seeking a Software Automation Engineer to join their Connected Media team. This role is crucial in developing automation solutions that support Apple's diverse range of products and platforms.

The position sits within the Connected Media team, which is responsible for features like AirPlay and CarPlay. As a Software Automation Engineer, you'll be instrumental in ensuring high-quality delivery of Connected Media features while building the underlying tooling that enables rapid development.

You'll be working on designing and developing automation-oriented applications, services, and platforms that are robust and highly available. The role requires collaboration with cross-functional teams to understand automation needs and implement solutions that enhance workflow efficiency.

The ideal candidate should be meticulous, focused, and self-motivated, with a passion for automation. You'll need strong Python development experience (4+ years preferred) and exceptional debugging skills. Your expertise in developing scalable automation solutions and architecting large-scale systems will be crucial.

This is an excellent opportunity to join Apple's innovative technology team, working on products that impact millions of users worldwide. You'll be part of a collaborative environment, building solutions that improve engineering efficiency while maintaining Apple's high standards of quality.

The position offers comprehensive benefits including medical and dental coverage, retirement benefits, stock options, and education reimbursement. The base salary range is $135,400 to $250,600, with additional benefits including discretionary bonuses and relocation assistance.

Working at Apple means being part of a company that values innovation, quality, and user experience. You'll have the opportunity to work on cutting-edge technology while collaborating with talented engineers who share your passion for excellence in software development and automation.

Last updated 7 hours ago

Responsibilities For Software Automation Engineer

  • Design and develop automation-oriented applications, services, and platforms
  • Collaborate with cross-functional teams to understand automation needs
  • Build high-quality, scalable applications that impact organization efficiency
  • Create software solutions that are robust and highly-available

Requirements For Software Automation Engineer

Python
  • 4+ Years of development experience, preferably in Python
  • Exceptional debugging skills with a strong emphasis on maintaining high-quality code
  • Proven experience in developing robust, maintainable, extensible, and scalable automation solutions
  • Familiar with architecting large-scale solutions that involve a variety of intertwined services

Benefits For Software Automation Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock purchase plan
  • Restricted stock unit awards
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Software Automation Engineer

Clojure Programmer

Apple is hiring a Clojure Programmer in Cupertino to develop backend services and frontend applications using Clojure and ClojureScript, offering competitive compensation and comprehensive benefits.

Graphics, Games, and Machine Learning - Gaming Experience Test Engineer

Gaming Experience Test Engineer role at Apple focusing on graphics, games, and machine learning testing across macOS, iOS, and tvOS platforms.

RF Hardware Full Stack Developer

Full Stack Developer role at Apple combining RF hardware expertise with full-stack development, working on scalable software tools and web applications.

Tools and Automation Engineer - Apple Maps Quality Team

Tools and Automation Engineer position at Apple Maps Quality Team, focusing on test automation and analytics for maps-wide metrics, offering competitive compensation between $136,300-$248,700.

Full Stack Web Developer

Full Stack Web Developer role at Apple, building advanced tooling and automation for Hardware Engineering, requiring 3+ years of experience in web development.