> Markdown version of [/jobs/ext/176413-sr-software-engineer-services-engineering-analytics](https://www.wearedevelopers.com/jobs/ext/176413-sr-software-engineer-services-engineering-analytics). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Engineer, Services Engineering - Analytics - **Company:** Apple Inc. - **Location:** Cupertino, CA, United States - **Experience:** Expert - **Salary:** $147,400.0 - $272,100.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Data Analysis, Databases, Data Structures, Data Warehousing, Database Queries, Distributed Systems, Node.Js, Performance Tuning, Software Engineering, Database Engines, Web Services, ReactJS, Snowflake, Caching, Backend, Data Layers, Build Management, Information Technology, Front End Software Development, Api Design, Dynatrace - **Published:** May 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=437461937740254f ## About the Role Do you have experience in Web services design?, Do you have a Master's degree?, 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 Minimum Qualifications 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 deep understanding of concurrency patterns and performance optimization Experience building and operating high-throughput services handling thousands of requests per second Strong SQL skills and experience working with analytical databases and data warehouses such as Snowflake and StarRocks 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 ## Description You'll work on our semantic layer platform, the connective tissue between business metrics and the databases that power them. This is the foundation that enables developers, content creators, and internal teams to explore data, uncover insights, and make informed decisions. In this role, you will design and build core systems that translate business metrics into optimized queries across diverse database types. You'll shape developer experience through client libraries and interfaces while evolving our semantic layer to enable AI-driven analytics capabilities. If you're excited by the idea of building systems that make data accessible, trustworthy, and fast at Apple scale, this is your opportunity.","responsibilities":"Define and evolve the semantic layer that translates business metrics into optimized queries across diverse databases Evolve the platform to power AI-driven features including natural language interfaces and intelligent query generation Architect and implement high-throughput services that deliver consistent, reliable metrics across the organization Optimize performance, connection pooling, and caching strategies across multiple database engines Develop and maintain client libraries that drive platform adoption across engineering teams Design and build APIs that enable self-service analytics at scale Improve developer-facing interfaces and tooling for dataset management and metrics exploration Collaborate with cross-functional teams to translate requirements into robust, scalable solutions ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [It's a Great Time to be a Builder: Leveraging AI for Good](https://www.wearedevelopers.com/videos/100042-it-s-a-great-time-to-be-a-builder-leveraging-ai-for-good) - [Event based cache invalidation in GraphQL](https://www.wearedevelopers.com/videos/433-event-based-cache-invalidation-in-graphql) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)