View All Jobs 137033

Swift Software Engineer - Device Management

Build and scale Swift-based device-management features used by Apple employees worldwide
Dublin
Mid-Level
3 days ago
Apple

Apple

Designs and sells consumer electronics, software, and digital services, including smartphones, computers, wearables, and media platforms.

Swift Software Engineer - Device Management

Dublin, County Dublin, Ireland, Software and Services

We are looking for a highly motivated Swift Software Engineer to play a key role in designing, building, and evolving software solutions that support Apple's Device Management, Asset Management, and Software Distribution platforms. In this role, you will take ownership of meaningful components across multiple products, contribute to technical decision-making, and help scale systems that support Apple employees globally. If you'd like to be part of a small team that makes a huge impact at Apple, we'd love to hear from you. Device Management (MDM), Asset Management (ITAM), and Software Distribution are the key components that play a critical role in keeping devices secure, accurately managed, and equipped with the right tools for Apple employees to do their best work. Our goal is to make the technology invisible so that everyone can focus on doing the work they love to do. As the demand for our services continues to grow rapidly, we are building a team capable of serving Apple's needs at a global scale. We handle very large numbers of devices (macOS, iOS, iPadOS, tvOS, and visionOS) and support a wide variety of business units with unique needs that these services can solve for, including new opportunities to grow through the use of AI tools.

Description

In this role, you will develop and maintain SwiftUI applications for device management, collaborate closely with team members to understand business requirements, participate in code reviews to learn and apply best practices, and help build new features for Asset Management and MDM systems. You will participate actively in code reviews, not only applying best practices but also helping raise the overall quality of the codebase. You will troubleshoot and resolve issues across Apple platforms, contribute to API design and integration work, and help identify opportunities to streamline workflows and improve operational efficiency. This role offers significant ownership, growth, and impact. You will work in a collaborative environment with experienced engineers, receive ongoing feedback, and have opportunities to influence technical direction. You'll contribute to systems used by Apple employees worldwide, while continuing to develop your skills through challenging projects, learning opportunities, and exposure to modern technologies. We're particularly excited about candidates who are forward-thinking and curious about emerging technologies, especially GenAI tools that can transform how engineering work is done. If you enjoy solving real-world problems at scale and thinking ahead to what's next, you'll thrive here.

Minimum Qualifications

• Strong problem-solving skills with the ability to work independently on moderately complex technical challenges

• Solid proficiency in Swift and SwiftUI, with experience building and maintaining production-quality applications

• Strong understanding of object-oriented design, software architecture, and fundamental engineering principles (working with APIs, integrations, and data-driven systems)

• Demonstrated curiosity and practical interest in AI and generative AI tools, and how they can enhance engineering productivity and system capabilities

Preferred Qualifications

• B.S. in Computer Science or equivalent work experience

+ Show Original Job Post
























Swift Software Engineer - Device Management
Dublin
Engineering
About Apple
Designs and sells consumer electronics, software, and digital services, including smartphones, computers, wearables, and media platforms.