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