Senior Software Engineer, Platform Engineering, Services Data Science & AnalyticsApple • United States
Senior Software Engineer, Platform Engineering, Services Data Science & Analytics
Apple
- United States
- United States
Über
As a Senior Software Engineer on the Services Data Science & Analytics Platform Engineering team, you will help lead the architecture and development of DS&A's centralized visualization platform - defining how data is presented, experienced, and interacted with across the entire organization. You will bring engineering rigor and technical vision to the presentation layer of DS&A's data stack, building high-performance, reusable front-end capabilities that power consistent reporting experiences at scale. You'll define component architecture standards, own the design system integration, and build the reusable primitives that DS&A engineers and analysts rely on to deliver insights to Apple's most senior leadership. You'll partner closely with platform engineers, data engineers, design stakeholders, and analytics consumers across the org to translate complex data requirements into intuitive, scalable front-end capabilities. Over time, you'll influence how DS&A thinks about the intersection of data, design, and AI - as the platform evolves to incorporate intelligent, context-aware visualization driven by our emerging AI capabilities.\n
8+ years of experience in frontend software engineering with a strong focus on component-based architecture and design systems\nExpert proficiency in React and modern JavaScript/TypeScript - including state management, performance optimization, and component lifecycle\nDemonstrated experience building and maintaining shared UI component libraries or design systems at scale\nStrong proficiency with data visualization libraries (D3.js, Vega, Observable Plot, or similar) and experience rendering large, complex datasets in the browser\nExperience designing and consuming RESTful and/or GraphQL APIs in data-heavy applications\nTrack record of owning the full frontend development lifecycle - from architecture through production - with high reliability and performance standards\nStrong communication skills with the ability to bridge design, data, and engineering teams - translating complex data requirements into intuitive front-end solutions\nBS in Computer Science, Engineering, or related field, or equivalent professional experience
Experience building visualization or analytics platforms in a data-intensive enterprise environment\nFamiliarity with AI/ML concepts and experience integrating generative AI or LLM-powered features into front-end applications\nExperience with accessibility standards (WCAG) and building inclusive, enterprise-grade UI\nUnderstanding of data pipeline concepts and experience working closely with backend/data engineering teams\nMS in Computer Science, Engineering, or related field
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klick auf „Jetzt Bewerben”, um deine Bewerbung direkt auf deren Website einzureichen.