Software Architect, Core Services

Global technology company that designs, develops, and sells consumer electronics, software, and services.
$175,800 - $312,200
Backend
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
CPU Performance and Workload Analysis Architect - Platform Architecture

Senior CPU architecture role at Apple focusing on performance analysis and optimization for next-gen hardware, requiring 20+ years experience and deep expertise in CPU architecture.

Graphics Power Architect, Platform Architecture

Senior GPU Architecture role at Apple focusing on power optimization and modeling for next-generation iPhone, iPad and Mac GPU architectures.

CPU Performance Architect - Platform Architecture

Senior CPU Performance Architect role at Apple, focusing on memory subsystem optimization and CPU micro-architecture design for next-generation Apple products.

CPU Performance and Workload Analysis Architect - Platform Architecture

Senior CPU architecture role at Apple focusing on performance analysis and workload optimization for next-generation processors, requiring 20+ years of experience.

Principal Software Engineer

Principal Software Engineer role at Microsoft's Commercial Systems & Technology team, focusing on cloud solutions and AI strategy with competitive compensation and remote work options.

Description For Software Architect, Core Services

Apple is seeking a Software Architect for their Core Services team to lead the development of hyper-scaled Core Backbone & Internet networking infrastructure. This role is crucial in designing and developing applications that ensure the scalability and reliability of Apple's Global network, encompassing both edge and backbone core systems.

The position requires an experienced professional who can innovate and build systems from scratch at massive scale, combining expertise in distributed systems, fault-tolerant systems, concurrent systems, operating systems, and high-performance analytics. You'll be working with cutting-edge technologies including Python, Django, and various cloud and containerization tools.

As a Software Architect, you'll collaborate with global team members to develop software systems that enhance reliability, visibility, and efficiency. The role demands strong architectural design skills, incorporating security, high availability, and resiliency into solutions. You'll work closely with core network teams and cross-functional groups to deliver comprehensive solutions.

The ideal candidate should possess deep knowledge of foundational network technology, excellent communication skills, and proven experience in leading complex technical projects. This is an opportunity to make a significant impact on Apple's global infrastructure while working with some of the most advanced networking technologies in the industry.

Benefits include competitive base pay, stock options, comprehensive healthcare, retirement benefits, and educational reimbursement opportunities. Join Apple's team and help shape the future of global network infrastructure while working on challenging and innovative projects at scale.

Last updated a month ago

Responsibilities For Software Architect, Core Services

  • Design and develop new applications for building highly scalable core network of Apple
  • Work closely with global team members to develop software systems
  • Improve key engineering and operational metrics of reliability, visibility and efficiency
  • Collaborate with core network teams and cross-functional groups
  • Deliver turn-key solutions for network infrastructure

Requirements For Software Architect, Core Services

Python
PostgreSQL
MySQL
Kubernetes
Linux
  • 8+ years of experience in software engineering
  • Python and Django is required
  • Expert level of proficiency with modern programming languages and frameworks
  • Strong experience on relational databases such as Postgres or MySQL
  • Strong software engineering background with experience with building/maintaining RESTful APIs
  • Strong experience in using CI/CD tools and techniques
  • Bachelor of Science in Computer Science or equivalent experience

Benefits For Software Architect, Core Services

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?