We’re looking for a self-starting, language-agnostic Full Stack Senior Software Engineer driven by solving complex data problems and building intuitive, reliable systems for real users. The role is on a small, high-trust, product-focused team that works in person in Cupertino. The team moves quickly, builds iteratively, and values pragmatic problem-solving over allegiance to a specific technology stack. AI is integrated into both engineering practices and delivered products, including agentic workflows for data cleaning and administrative tasks, operational dashboards, and conversational tools. This position is within the Environmental Systems teams, which build mission-critical systems that empower Apple to design, build, and scale its products. The role involves full-stack work at the intersection of complex physical operations, data ecosystems, and modern software design. The engineer partners with product designers, product managers, domain specialists, and other engineers to turn nuanced operational workflows into clear, resilient software. Responsibilities span data modeling, backend service architecture, responsive user interfaces, and AI integration. The team emphasizes rapid iteration, thoughtful code reviews, high automated test coverage, and ownership from initial design through production.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior