Back to all jobs
Apple logo

Software Development Engineer - Apps

Apple

Cary, North Carolina, United States
Full-time, 40 hours/week
Posted Aug 26, 2025
Onsite

About the role

Develop automation code using Chef/Ansible for deploy dataServices clusters to multiple Datacenters. Perform database automation using Python, Chef, Ansible to automate the deployment of databases, and in the maintenance and patching of large-scale database involving hundreds of nodes.

Responsibilities

  • Develop automation code using Chef/Ansible for deploy dataServices clusters to multiple Datacenters
  • Perform database automation using Python, Chef, Ansible to automate the deployment of databases
  • Implement Cassandra data model design and implementation for Apply Pay, Apple Card New projects
  • Assist developers in storing unstructured data using data labeling and schema
  • Develop monitoring and automation solutions for production systems and collect metric using open-source tool to analyze database

Requirements

  • Bachelor’s degree or foreign equivalent in Electrical Engineering or related field
  • 2 years of experience in the job offered or related occupation
  • Experience in Cassandra Administration, including experience in cluster monitoring and troubleshooting
  • Experience in security and access control configuration to secure databases
  • Experience in scripting and automation for deployments and maintenance

Benefits

  • Health insurance
  • 401k matching
  • College Student Offer
  • Financing options available

About the Company

Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn’t have imagined, and now, can’t imagine living without.

Job Details

Salary Range

$122,200 - $135,800/yearly

Location

Cary, North Carolina, United States

Employment Type

Full-time, 40 hours/week

Original Posting

View on company website
Create resume for this position