Apple Services Engineering (ASE) is seeking a Senior Software Engineer to join their Observability team, focusing on building next-generation foundational tools that empower software developers at Apple. This role offers an exciting opportunity to work with petabyte-scale data systems and build platforms that help Apple engineers gain insights into their systems.
The position requires expertise in Java and Scala, with a strong foundation in distributed systems and observability. You'll be working on systems that must scale globally and maintain high availability while supporting some of the largest services in the world. The role combines technical leadership with hands-on development, requiring both depth in technical knowledge and breadth in system design.
As a Senior Engineer, you'll be responsible for gathering requirements, developing fault-tolerant distributed systems, and leading technical discussions across teams. The role emphasizes both independent research and mentorship, making it ideal for someone who enjoys both technical challenges and helping others grow.
The compensation package is competitive, ranging from $135,400 to $250,600 base salary, plus additional benefits including stock options, comprehensive healthcare, and educational support. You'll be working in Seattle, joining a collaborative team that values innovation and creative problem-solving.
This is an exceptional opportunity for experienced engineers who want to make a significant impact on Apple's infrastructure, working on systems that affect millions of users worldwide. The role offers the perfect blend of technical challenges, leadership opportunities, and the chance to work on cutting-edge observability solutions at one of the world's most influential technology companies.