Software Engineer
6 days ago
About the Role
Cupertino, California, United States
Apple's App Store Frameworks engineering team is seeking a skilled and dedicated software engineer to join their ranks. The team collaborates with various Apple departments to deliver exceptional app installation experiences across all Apple platforms.
The Job
This role involves designing and implementing APIs used by Apple employees and developers worldwide. You will work on developing reliable daemons, APIs for app installation from the App Store and alternative marketplaces, and other essential functionality for all Apple platforms. Additionally, you will investigate production issues, resolve bugs, and improve performance with each iOS/tvOS/macOS/watchOS/visionOS release.
Key Responsibilities
- Design and implement APIs used by Apple employees and developers worldwide
- Develop reliable daemons, APIs for app installation from the App Store and alternative marketplaces
- Investigate production issues, resolve bugs, and improve performance
Requirements
To be successful in this role, you should have experience with Swift and/or Objective-C, Apple frameworks, asynchronous programming, networking protocols, designing and maintaining APIs, excellent collaboration and communication skills, and strong problem-solving and critical thinking abilities.
Preferred Qualifications
A Bachelor's degree in Computer Science or equivalent work experience is preferred.
Compensation and Benefits
The base salary for this role is between $143,100 and $214,500, depending on your skills, qualifications, experience, and location. Apple offers a comprehensive benefits package, including medical and dental coverage, retirement benefits, discounted products, free services, and reimbursement for educational expenses related to advancing your career at Apple. This role may also be eligible for discretionary bonuses or commission payments as well as relocation.
-
**Software Engineering Professional**
6 days ago
Cupertino, California, United States Diverse Lynx Full timeJob Title: Software Engineering ProfessionalJob Description:As a Software Engineering Professional, you will be responsible for designing, developing, and maintaining software applications using Python and DevOps principles. You will work with our team to ensure the quality and reliability of our software products.Key Responsibilities:Design and develop...
-
Compositing Frameworks Software Engineer
3 weeks ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are looking for an exceptional software engineer to join our UI Compositing team at Apple. As a key member of this team, you will play a crucial role in developing the core graphics compositing engine behind every Apple device that renders to a display.Key ResponsibilitiesDesign and implement critical rendering technologies for our UI...
-
Software Engineer for Scalable Services
6 days ago
Cupertino, California, United States Apple Inc. Full timeJob Title: Senior Software Engineer, AppleAbout the Role:We are seeking an experienced software engineer to join our team at Apple. As a Senior Software Engineer, you will play a key role in designing and implementing new features for Apple Pay, a revolutionary mobile payment service that has brought financial inclusion to millions of customers worldwide.Key...
-
macOS Software Engineer
6 days ago
Cupertino, California, United States Apple Full timeJob Description**Core Animation macOS Developer**We are seeking a skilled Software Engineer to join our team working on the Core Animation technology behind Apple devices. As a member of the Graphics and GPU Software team, you will have the opportunity to contribute to the development of cutting-edge graphics software for all Apple products.Key...
-
Lead AI Software Engineer
7 days ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking an exceptional Lead AI Software Engineer to join our team at Apple. This is a unique opportunity to work on cutting-edge technologies and contribute to the development of innovative AI solutions.Job SummaryThis role involves designing, developing, and deploying state-of-the-art AI software applications. The successful candidate...
-
Software Engineering Program Manager
6 days ago
Cupertino, California, United States Apple Full timeCupertino, California, United States is home to Apple's software engineering team. We're looking for a highly skilled Software Engineering Project Manager to join our team and help us innovate and take the most advanced operating systems to the next level.Job DescriptionIn this role, you will partner with software engineers and managers from our Software...
-
Senior Software Engineer, Globalization
3 weeks ago
Cupertino, California, United States Apple Full timeInternationalization Software EngineerAt Apple, we're committed to making our products accessible to customers around the world. As a software engineer on the Internationalization team, you'll play a critical role in achieving this goal by developing innovative solutions for language support and localization. We're looking for a talented engineer who is...
-
Cloud Security Software Engineer
2 weeks ago
Cupertino, California, United States Apple Full timeAbout AppleAt Apple, we believe in the importance of security and privacy for our customers. We strive to provide the highest standard of security and protection for our products and services.Job DescriptionAs a Cloud Security Software Engineer on our Security Engineering & Architecture team, you will play a key role in designing and building software that...
-
Cupertino, California, United States Apple Full timeJob DescriptionAt Apple, we are seeking an exceptional Software Engineering Manager to lead our tvOS System UI experience team. As a key member of our Home Platforms Software Team, you will be responsible for driving the development of exciting new features that bring joy to our users.Lead a team of talented engineers developing innovative solutions for the...
-
Senior Software Engineer
6 days ago
Cupertino, California, United States Apple Full timeJob Overview">The SPEAR team in Apple's Security Engineering & Architecture organization is seeking a highly skilled Senior Software Engineer to collaborate with cross-functional teams to improve the security of end-user devices. This role requires expertise in software design, development, and testing to create robust and maintainable infrastructure that...
-
Cupertino, California, United States Apple Inc. Full timeLead the Charge in Apple's Contacts EngineeringAt Apple, innovative ideas have a way of transforming into groundbreaking products and experiences. As a Software Engineering Manager, you'll be at the forefront of shaping user communication experiences that make a lasting impact. Join our team to drive innovation and excellence.Your responsibilities will...
-
Innovative iOS Software Engineer
7 days ago
Cupertino, California, United States Apple Full timeAt Apple, we're committed to pushing the boundaries of technology and innovation. Our team is currently seeking a highly skilled iOS Engineer to join our Proactive Contextual Systems group.Company Overview:We're building the next generation of system-level intelligent experiences that shape our products and delight Apple users. As an iOS Engineer, you'll...
-
Senior Full Stack Software Engineer
7 days ago
Cupertino, California, United States System Soft Technologies Full timeJob SummaryWe are seeking an experienced Senior Full Stack Software Engineer to join our team at System Soft Technologies. This role focuses on backend development within a dynamic and collaborative environment.Responsibilities:Lead full stack software development with a focus on backend development, utilizing Ruby on Rails and React technologies.Participate...
-
Cupertino, California, United States Apple Full timeRole OverviewWe are seeking an experienced Software Engineer to join our team at Apple Services Engineering, responsible for personalizing and recommending music in Apple Music. As a member of the Music ML team, you will work on designing and running customer-facing recommender services that deliver high-quality music experiences to our users.
-
Software Engineering Manager
6 days ago
Cupertino, California, United States Apple Full timeJob OverviewAt Apple, we are seeking a highly skilled Software Engineering Manager to join our SPEAR team in the Security Engineering & Architecture organization. The successful candidate will lead a team of collaborative software engineers focused on improving the security of end user devices.About the RoleThe Software Engineering Manager will be...
-
Software Engineer
6 days ago
Cupertino, California, United States Apple Full timeAbout Apple Frameworks Engineering PositionThis role is within the Cupertino-based Apple Software and Services team, where our engineers work with various Apple teams to develop and maintain the App Store Frameworks. We are looking for a skilled and motivated engineer to contribute to our team's mission of delivering a great app installation experience...
-
Software Engineer Position at Apple
7 days ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our Mail team at Apple. In this role, you will be responsible for developing new features and improving existing ones for our Mail platform on iOS and macOS.Key ResponsibilitiesDesign, develop, and test software features for Mail on iOS and macOS.Collaborate with cross-functional teams...
-
Senior CAD Software Engineer
6 days ago
Cupertino, California, United States Apple Full timeJob SummaryWe are seeking a highly skilled Senior CAD Software Engineer to join our team in Cupertino, CA. As a key member of our CAD organization, you will be responsible for designing and developing sophisticated software systems for regression-testing Apple's silicon designs in software simulation.About the RoleThis is an exciting opportunity to work on...
-
Cupertino, California, United States Apple Full timeJob Summary:As a Quality Assurance Engineer in Apple's Security Engineering & Architecture organization, you will play a critical role in ensuring the quality of ambitious software security features. The SPEAR team is a dedicated group of engineers who work on security hardening across all of Apple's operating systems. Our work involves developing...
-
Senior Software Engineer
6 days ago
Cupertino, California, United States Apple Full timeAbout the RoleApple is seeking a highly skilled and experienced software engineer to lead the development of next-generation networking technologies for our Core Networking team. As a key member of this team, you will be responsible for designing and enhancing the operating system networking components across Apple's range of products.SalaryThe estimated...