JobsSr. Software Engineer, Services Engineering - Analytics
Job description
Apple's Analytics Engineering team is seeking a Senior Software Engineer to enhance analytics experiences across Apple's platforms. The role focuses on developing the semantic layer platform that connects business metrics with databases, enabling data exploration and insights. The engineer will design core systems for optimized queries and improve developer experience through client libraries and interfaces. This position offers the opportunity to work on AI-driven analytics capabilities at scale.
Requirements
- Bachelor's or Master's degree in Computer Science or related field
- 5+ years of software engineering experience with significant backend development exposure
- Expert-level proficiency in Go with a deep understanding of concurrency patterns and performance optimization
- Strong SQL skills and experience with analytical databases and data warehouses such as Snowflake and StarRocks
- Experience building and operating high-throughput services handling thousands of requests per second
- Skilled in building APIs, with preference for experience in gRPC and REST
- Solid understanding of distributed system design including connection pooling, caching, and rate limiting
- Strong grasp of data structures and algorithms
- Effective communication skills and experience in Agile work environments
- Experience with semantic layers like Cube.Js, DBT and business intelligence tooling
- Front-end web development experience building React and NodeJs applications
- Experience building and publishing client libraries in Java
- Familiarity with observability practices including distributed tracing and metrics collection
- Understanding of security patterns including authentication, authorization, and query sanitization
- Adeptness in using AI coding agents to accelerate development workflows
Responsibilities
- Design and build core systems that translate business metrics into optimized queries across diverse database types.
- Shape developer experience through client libraries and interfaces.
- Evolve the semantic layer to enable AI-driven analytics capabilities.
- Ensure data accessibility, trustworthiness, and performance at scale.
Benefits
- Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.
Is this posting expired or inaccurate?
