Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. We are looking for an experienced software engineer to design and architect a flagship internal software application. This application is key to enabling in-app experiences for creating unique, customized content and deliver real-time visualizations and insights about the Apple supply chain. The right candidate will collaborate with users, management, and technical peers across the company and develop solutions to solve increasingly complex problems.
Key Responsibilities: • Develop user-friendly and intuitive web or native (macOS/iOS) client-server applications • Interface with APIs from various sources • Write backend endpoints in the application backend (Golang preferred) • Implement UI/UX designs into applications • Write SQL queries • Integrate applications with ML models (a plus) • Write clean, modular, robust code to implement features • Quickly prototype new ideas to collect user feedback • Solve complex problems in a fast-paced, iterative environment • Ensure robust security and access control in software applications • Introduce automation into build processes • Distill business needs into software features • Build strong relationships within Apple and work with business partners
Requirements: • 7+ years of development experience • 3+ years as Lead developer for a large systems application • Bachelor's degree in Computer Science
Preferred Qualifications: • Experience with web or iOS/macOS UI design • Collaborative mindset; experience with Git and Github • Experience with relational and NoSQL databases, RESTful services, UNIX tools • Experience with Continuous Integration and Continuous Deployment solutions • Experience with ML models • Passion for new and emerging technologies • Strong communication skills • Familiarity with Lean Startup methodology and web technologies • Interest in supply chain operations
Apple is an equal opportunity employer committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.