{"schemaVersion":"jobsearcher.job.v1","id":"219eac2eb1dfbe129f69de2e","url":"https://jobsearcher.com/jobs/219eac2eb1dfbe129f69de2e","canonicalUrl":"https://jobsearcher.com/jobs/219eac2eb1dfbe129f69de2e","title":"Software Engineer, Developer Relations","description":"Are you passionate about mentoring, coding, writing documentation, and helping developers solve engineering challenges? Developer Relations is looking for a talented software engineer to help developers create outstanding software for all of Apple’s platforms. In this role you would serve as the primary technical liaison between Apple and the global developer\n\ncommunity , guiding third-party engineers in building, debugging, and optimizing apps across iOS, macOS, visionOS, watchOS, and tvOS.\n\nWe are looking for an engineer with extensive experience using Xcode to develop apps written in Swift and Objective-C. For this role, deep experience with some or all of the following technologies would be preferred: Apple Push Notification service, Core Bluetooth, Core NFC, Core Location, Core Motion, Live Activities, Local Notifications, Focus, App Attest, and Passkeys.\n\nYour expertise should include advanced debugging abilities and a solid understanding of modern Apple operating system fundamentals.\n\nDescription\n\nDeveloper Relations is the main technical contact for Apple's worldwide community of software developers. We help ensure that the products they ship are designed and engineered to the high standards Apple sets for itself. This position is perfect for a software engineer who enjoys collaborating with others to solve app development challenges, and has a passion for learning\n\nand sharing knowledge.\",\"responsibilities\":\"Authoring and maintaining technical documentation, sample code, and Swift/Objective-C reference documentation.\n\nBuilding tools, apps, and app extensions for Apple platforms using Swift and Objective-C.\n\nEvangelizing APIs and new frameworks by collaborating with Apple engineering teams to produce WWDC sample projects, and developer articles.\n\nSupporting live events, including hands-on labs, that showcase modern Apple platform capabilities.\n\nInvestigating and resolving developer issues using debugging tools and methods. This includes utilizing LLDB, symbolization, and crash log analysis.\n\nCrafting technical articles and migration guides to help developers transition to new APIs while maintaining backward compatibility.\n\nConducting code reviews and API reviews to identify developer pain points, advocate for SDK improvements, and provide actionable feedback for Apple engineering roadmaps.\n\nRepresenting Apple on the Developer Forums, WWDC Labs, Meet with Apple events, and developer workshops to offer code-level guidance and promote high-quality app experiences built with Apple technologies.\n\nPreferred Qualifications\n\nExcellent debugging skills and capable of using Sysdiagnose, backtrace, LLDB, and Xcode Instruments to identify and resolve bugs and performance issues.\n\nStrong understanding of computer science & software engineering best practices.\n\nWillingness to dive in and take ownership of a technology or problem space.\n\nActive and engaged with the Apple and/or Swift developer community.\n\nIn-depth experience with some or all of the following technologies: Apple Push Notification service, Core Bluetooth, Core NFC, Core Location, Core Motion, Live Activities, Local Notifications, Focus, App Attest, and Passkeys.\n\nMinimum Qualifications\n\n6+ years experience developing apps for Apple platforms in Swift or Objective-C.\n\nProven experience developing native apps using Xcode, Swift, and Objective-C.\n\nUtilizing SwiftUI and UIKit to build app experiences for the iOS, watchOS, iPadOS, visionOS, tvOS, or macOS platforms.\n\nUtilizing Swift concurrency, Swift memory management, and state management for interoperability across SwiftUI and UIKit to build and debug applications.\n\nStrong familiarity with Apple developer workflows including application development, testing, and distribution.\n\nBuilding and shipping apps on all of Apple’s platforms.\n\nPay & Benefits\n\nAt Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $184,700 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.\n\nApple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits\n\nNote: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.","company":"Apple","rawCompany":"apple","city":"Sunnyvale","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-09-11T03:37:55.262Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"111331","title":"Apple Orchards","slug":"apple-orchards"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer, Developer Relations","description":"Are you passionate about mentoring, coding, writing documentation, and helping developers solve engineering challenges? Developer Relations is looking for a talented software engineer to help developers create outstanding software for all of Apple’s platforms. In this role you would serve as the primary technical liaison between Apple and the global developer\n\ncommunity , guiding third-party engineers in building, debugging, and optimizing apps across iOS, macOS, visionOS, watchOS, and tvOS.\n\nWe are looking for an engineer with extensive experience using Xcode to develop apps written in Swift and Objective-C. For this role, deep experience with some or all of the following technologies would be preferred: Apple Push Notification service, Core Bluetooth, Core NFC, Core Location, Core Motion, Live Activities, Local Notifications, Focus, App Attest, and Passkeys.\n\nYour expertise should include advanced debugging abilities and a solid understanding of modern Apple operating system fundamentals.\n\nDescription\n\nDeveloper Relations is the main technical contact for Apple's worldwide community of software developers. We help ensure that the products they ship are designed and engineered to the high standards Apple sets for itself. This position is perfect for a software engineer who enjoys collaborating with others to solve app development challenges, and has a passion for learning\n\nand sharing knowledge.\",\"responsibilities\":\"Authoring and maintaining technical documentation, sample code, and Swift/Objective-C reference documentation.\n\nBuilding tools, apps, and app extensions for Apple platforms using Swift and Objective-C.\n\nEvangelizing APIs and new frameworks by collaborating with Apple engineering teams to produce WWDC sample projects, and developer articles.\n\nSupporting live events, including hands-on labs, that showcase modern Apple platform capabilities.\n\nInvestigating and resolving developer issues using debugging tools and methods. This includes utilizing LLDB, symbolization, and crash log analysis.\n\nCrafting technical articles and migration guides to help developers transition to new APIs while maintaining backward compatibility.\n\nConducting code reviews and API reviews to identify developer pain points, advocate for SDK improvements, and provide actionable feedback for Apple engineering roadmaps.\n\nRepresenting Apple on the Developer Forums, WWDC Labs, Meet with Apple events, and developer workshops to offer code-level guidance and promote high-quality app experiences built with Apple technologies.\n\nPreferred Qualifications\n\nExcellent debugging skills and capable of using Sysdiagnose, backtrace, LLDB, and Xcode Instruments to identify and resolve bugs and performance issues.\n\nStrong understanding of computer science & software engineering best practices.\n\nWillingness to dive in and take ownership of a technology or problem space.\n\nActive and engaged with the Apple and/or Swift developer community.\n\nIn-depth experience with some or all of the following technologies: Apple Push Notification service, Core Bluetooth, Core NFC, Core Location, Core Motion, Live Activities, Local Notifications, Focus, App Attest, and Passkeys.\n\nMinimum Qualifications\n\n6+ years experience developing apps for Apple platforms in Swift or Objective-C.\n\nProven experience developing native apps using Xcode, Swift, and Objective-C.\n\nUtilizing SwiftUI and UIKit to build app experiences for the iOS, watchOS, iPadOS, visionOS, tvOS, or macOS platforms.\n\nUtilizing Swift concurrency, Swift memory management, and state management for interoperability across SwiftUI and UIKit to build and debug applications.\n\nStrong familiarity with Apple developer workflows including application development, testing, and distribution.\n\nBuilding and shipping apps on all of Apple’s platforms.\n\nPay & Benefits\n\nAt Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $184,700 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.\n\nApple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits\n\nNote: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.","datePosted":"2026-09-11T03:37:55.262Z","dateModified":"2026-09-11T03:37:55.262Z","hiringOrganization":{"@type":"Organization","name":"Apple","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Sunnyvale","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"219eac2eb1dfbe129f69de2e"},"url":"https://jobsearcher.com/jobs/219eac2eb1dfbe129f69de2e"}}