A

Apple

Designs phones, computers and their operating systems

Senior Solutions Architect - Customer Systems

IT OperationsConfirmed live in the last 24 hours
Full-timeAustin, TX, USANo salary listedIn-person

About the Job

Requirements

  • At least 7 years of experience in software engineering focused on system design or technical architecture, or as a solutions architect with demonstrable experience on large-scale, customer-facing production systems.
  • Experience designing and documenting engineering specifications for inter- and intra-system interactions, including application programming interface contracts, data flow diagrams, and interface definitions.
  • Experience designing and operating distributed systems at scale, including strategies for high availability, fault tolerance, and horizontal scalability under variable traffic loads.
  • A Bachelor of Science or Master of Science degree in Computer Science or another technical field, or equivalent experience.
  • Familiarity with modern backend stacks and data store technologies, including Java, Go, Python, MongoDB or Couchbase, and relational databases.

Responsibilities

  • Understand needs and changes across the application ecosystem and build a strategic roadmap.
  • Partner with product owners to prioritize trade-offs, clarify requirements, and drive toward product goals.
  • Define technical solutions for business problems, system interfaces, and data flow across systems.
  • Write technical user stories and advocate for end-user and business needs.
  • Drive architectural decisions for high-throughput, low-latency systems serving millions of simultaneous users while balancing reliability, scalability, and operational efficiency.
  • Define service-level agreements, service-level objectives, and service-level indicators in collaboration with engineering and operations teams.
  • Lead design reviews focused on fault tolerance, graceful degradation, and observability at scale.
  • Facilitate communication between business and engineering teams to resolve issues.
  • Conduct technical conversations with engineers and non-technical professionals and present regularly to senior leaders.

Desired Qualifications

  • 10+ years in software engineering with a focus on system design, technical architecture, or solution architecture.
  • 3+ years in hands-on development or technical architect roles.
  • Experience understanding overall product requirements and breaking them down into technical components.
  • Experience using data from various performance monitoring tools to analyze opportunities for improvement.
  • Ability to define interfaces and data flow across systems.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs