Description
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 Software Engineer, you will contribute directly to the design and implementation of core backend services. You'll work alongside senior engineers to understand system architecture, take ownership of well-scoped components, and build the skills to tackle increasingly complex problems across the stack.
Minimum Qualifications
Bachelor's degree in Computer Science, Computer Engineering, or a related engineering discipline. Strong proficiency in Go (Golang) with production experience building backend services or infrastructure components. Solid experience designing and operating components of distributed systems — including replication, fault tolerance, and distributed coordination. Hands-on experience contributing to systems that handle large-scale or petabyte-scale data workloads. Good understanding of database internals — including storage engines, query optimization, and indexing strategies. 4 -12 years of overall experience.
Preferred Qualifications
Experience contributing to observability platforms — including metrics pipelines (Prometheus), log aggregation (Elasticsearch), and Application Performance Monitoring (APM) tools.
Learn more about this Employer on their Career Site
