> Markdown version of [/jobs/ext/600779-software-engineer](https://www.wearedevelopers.com/jobs/ext/600779-software-engineer). 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). --- # Software Engineer - **Company:** Apple Inc. - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Airflow, Amazon Web Services, Data Analysis, Apple IOS, Unit Testing, Microsoft Azure, Bash Shell, Big Data, C++ (Programming Language), Computer Programming, Continuous Integration, Data Integration, Extract Transform Load (ETL), Data Systems, Distributed Data Store, Apache Hadoop, Python (Programming Language), Machine Learning, Object-Oriented Software Development, Ruby, Scala (Programming Language), SQL Databases, Scripting, Google Cloud, Cloud Platform System, Data Ingestion, Apache Spark, Swift (Programming Language), Siri, Kubernetes, Information Technology, Druid, Apache Flink, Machine Learning Operations, Presto, Objective C++ - **Published:** June 23, 2026 - **Apply:** https://www.dice.com/job-detail/2653c43f-50fb-4b8c-976b-ab936d98ac66 ## About the Role and alert on quality issues using data and metrics to shape Siri's User Experience.\\n\\nIf this sounds like you, you're someone who's laser-focused on impact - bringing sharp programming skills, strong problem-solving abilities and clear communication to the table, all driven by a passion for building exceptional products.\\n\\nYou'll have the opportunity to drive meaningful impact across all Apple platforms by collaborating closely with Engineering, Product, Testing and Quality teams. Your work will directly enhance the Siri experience for billions of users - shaping how people interact with Apple every day. Join us in building the data backbone of Siri's regression detection system - the platform that enables engineering teams and senior leadership to see, understand, and improve product quality. In this role, you'll build large-scale data systems that power metrics observability at scale. Success in this role means not only technical excellence, but also the ability to collaborate across teams, communicate effectively and align diverse stakeholders around solving complex, high-impact challenges.\n\nYou thrive in fast-paced, dynamic environments and are comfortable navigating ambiguity to deliver meaningful, incremental impact. You bring strong problem-solving skills, operate with a high degree of autonomy and have a track record of executing effectively. With a commitment to continuous learning and attention to detail, you actively seek opportunities to innovate and share knowledge. You follow engineering best practices - including unit testing, CI/CD, documentation, monitoring, and alerting - to ensure reliable, maintainable solutions. In this role, you'll collaborate closely with stakeholders to understand metric needs, provide technical guidance, gather requirements and deliver robust data solutions and intuitive dashboards. 7 years of development experience and Bachelors or Masters degree in Computer Science or related field or 5 years development experience and PhD in Computer science or related field. \nExpert knowledge of one or more object-oriented programming languages (Java, Objective-C, C++, Scala, Swift etc) or scripting languages (Python, Ruby, Bash etc.).\nExperience working with Spark or other distributed data technologies (e.g. Hadoop, Presto, Flink, Druid) for building efficient and large scale data systems.\nExpertise in development of big data systems and ETL for product metrics and analysis of large data volumes to identify patterns, draw insights and troubleshoot issues. \nKnowledge of SQL to analyze data, derive insights and drive improvements.\nLeadership experience, including being a technical lead for complex, cross functional development projects demonstrating good technical judgement and prioritization skills. Experience supporting the end-to-end machine learning lifecycle, including data ingestion, feature pipelines, batch inference, and model monitoring in production environments.\nHands-on experience building, scheduling, and maintaining data and ML workflows using orchestration frameworks such as Apache Airflow\nExperience working in cloud environments (AWS, Google Cloud Platform, or Azure) and integrating data pipelines with cloud-native storage and compute services ## Description for leadership. This is a high-visibility, high-impact position with the opportunity to influence the direction of products and strategy\n\nThe Siri User Experience Metrics team is at the heart of shaping how users interact with Siri every day. We use data, metrics and insights to continuously improve Siri's User Experience across Apple platforms including iOS, macOS, visionOS, tvOS and watchOS.\n\nOur team defines and owns the most critical user facing metrics, identifies quality issues, builds scalable reporting tools and delivers actionable insights that directly inform product decisions. We collaborate closely with product, platform and feature teams to ensure Siri not only works - but delivers exceptional User Experience. From response time to failure tracking, we make sure Siri feels fast, natural and helpful wherever users need it.\n\nAs a Senior Software Engineer on the Siri User Experience Metrics team, you will have significant influence and responsibility in identifying ## Related Videos - [Lessons from Steve Jobs - Learnings from the Past for the Future](https://www.wearedevelopers.com/videos/1021-lessons-from-steve-jobs-learnings-from-the-past-for-the-future) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) - [This App Reached 10,000 Users in One Week. Here's How.](https://www.wearedevelopers.com/videos/100329-this-app-reached-10-000-users-in-one-week-here-s-how) - [Fireside Chat with Werner Vogels, VP & CTO, Amazon.com & Daniel Gebler, CTO at Picnic](https://www.wearedevelopers.com/videos/1405-fireside-chat-with-werner-vogels-vp-cto-amazon-com-daniel-gebler-cto-at-picnic) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How to start an AI project for a good cause and boost your career](https://www.wearedevelopers.com/magazine/15-how-to-start-an-ai-project-for-a-good-cause-and-boost-your-career)