Senior Software Engineer (Observability Solutions) - Enterprise Technology Services

Our team is building an observability platform that supports some of Apple IS&T’s most critical and high-traffic services. We are designing a platform that must remain consistent and performant even as it grows to handle petabytes of data resulting from billions of daily transactions. As a Senior Software Engineer, you will be a technical anchor for the team. You won't just write code — you'll define how we build, shape our architectural direction, and raise the engineering bar across every layer of the stack. You'll partner directly with peer architects to translate ambiguous, high-stakes problems into concrete, elegant solutions. Minimum Qualifications Bachelor's degree in Computer Science, Computer Engineering, or equivalent. 3 or more years of experience in Go. Hands-on experience building or scaling systems that handle large data workloads Hands-on experience on RDBMS or NoSQL. 10 years or more of overall experience. Preferred Qualifications Experience building or operating observability platforms — including metrics pipelines (Prometheus), log aggregation (Elasticsearch), and Application Performance Monitoring (APM) tools. Experience designing and operating distributed systems Strong understanding of database internals — including storage engines, query optimization, transaction management, indexing strategies, and consistency models. Proficiency in Go (Golang) with production experience building backend services or infrastructure components.

Similar jobs