Software Engineer - Backend Systems (Swift)

Technology company that designs and develops consumer electronics, software, and services.
$135,400 - $250,600
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer

Description For Software Engineer - Backend Systems (Swift)

Join Apple's Software Delivery's Build Experience team to help shape the future of software delivery to millions of customers. This role focuses on developing next-generation software release workflows that enable the software development lifecycle across Apple's growing platforms. You'll be part of a team dedicated to reusable design and architecture, working on sophisticated problems with a user-experience focus.

The position offers an opportunity to work with Swift and various database technologies, including Cassandra, while developing server-side applications and systems. The team emphasizes collaboration, mentorship, and technical excellence, making it ideal for engineers who value growth and innovation.

As a Backend Systems Engineer, you'll contribute to applications that integrate with developers' workflows, enabling software development from source code integration to platform release. The role combines technical challenges with the opportunity to impact Apple's software delivery infrastructure directly.

The position offers competitive compensation, including base pay, stock options, and comprehensive benefits. The team culture promotes growth, supporting both technical and leadership skill development. This is an excellent opportunity for experienced engineers passionate about building scalable, elegant solutions while working with cutting-edge technologies at one of the world's leading tech companies.

Last updated 15 days ago

Responsibilities For Software Engineer - Backend Systems (Swift)

  • Work on next generation software release workflows
  • Enable software development lifecycle for multiple platforms
  • Develop applications that integrate with developers' workflows
  • Contribute to reusable design and architecture
  • Deliver high-quality engineering solutions

Requirements For Software Engineer - Backend Systems (Swift)

Cassandra
  • Experience with Swift or equivalent programming languages
  • Strong problem solving, architecture, debugging, and testing skills
  • Excellent attention to detail and focus on user experience
  • Strong communication skills and ability to mentor others
  • Ability to collaborate with teams across different disciplines

Benefits For Software Engineer - Backend Systems (Swift)

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits
  • Product discounts and free services

Interested in this job?

Jobs Related To Apple Software Engineer - Backend Systems (Swift)

Sr. Backend Software Engineer, Fitness Data Services

Senior Backend Software Engineer role at Apple, focusing on Fitness Data Services and content delivery systems, offering competitive compensation and benefits.

Senior Software Development Engineer-Maps Performance

Senior Performance Engineer role at Apple Maps, focusing on system optimization, distributed systems, and full-stack debugging with 10+ years experience required.

Operational Technology Engineer, Data Center

Senior OT Engineer role at Apple's Data Center, focusing on network design, security implementation, and system integration for critical infrastructure.

Manufacturing Quality Engineer - Enclosures

Senior Manufacturing Quality Engineer role at Apple, focusing on enclosures development with competitive salary and benefits, requiring 5+ years of experience.

Software Development Engineer

Senior Software Development Engineer role at Apple, focusing on scalable data platforms and infrastructure using AWS, Hadoop, and Kubernetes.