×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Developer Relations

Job in Sunnyvale, Santa Clara County, California, 94087, USA
Listing for: Apple Inc.
Full Time position
Listed on 2026-10-16
Job specializations:
  • Software Development
    App Developer - Mobile/Web, Software Engineer, iOS Developer, Software Testing
Salary/Wage Range or Industry Benchmark: 185000 - 278000 USD Yearly USD 185000.00 278000.00 YEAR
Job Description & How to Apply Below

Sunnyvale, California, United States Marketing

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 developercommunity , guiding third‑party engineers in building, debugging, and optimizing apps across iOS, macOS, visionOS, watchOS, and tvOS.We

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.

Your expertise should include advanced debugging abilities and a solid understanding of modern Apple operating system fundamentals.

Description

Developer 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 and sharing knowledge.

Responsibilities
  • Authoring and maintaining technical documentation, sample code, and Swift/Objective‑C reference documentation.
  • Building tools, apps, and app extensions for Apple platforms using Swift and Objective‑C.
  • Evangelizing APIs and new frameworks by collaborating with Apple engineering teams to produce WWDC sample projects, and developer articles.
  • Supporting live events, including hands‑on labs, that showcase modern Apple platform capabilities.
  • Investigating and resolving developer issues using debugging tools and methods. This includes utilizing LLDB, symbolization, and crash log analysis.
  • Crafting technical articles and migration guides to help developers transition to new APIs while maintaining backward compatibility.
  • Conducting code reviews and API reviews to identify developer pain points, advocate for SDK improvements, and provide actionable feedback for Apple engineering roadmaps.
  • Representing 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.
Minimum Qualifications
  • 6+ years experience developing apps for Apple platforms in Swift or Objective‑C.
  • Proven experience developing native apps using Xcode, Swift, and Objective‑C.
  • Utilizing SwiftUI and UIKit to build app experiences for the iOS, watchOS, iPadOS, visionOS, tvOS, or macOS platforms.
  • Utilizing Swift concurrency, Swift memory management, and state management for interoperability across SwiftUI and UIKit to build and debug applications.
  • Strong familiarity with Apple developer workflows including application development, testing, and distribution.
  • Building and shipping apps on all of Apple’s platforms.
Preferred Qualifications
  • Excellent debugging skills and capable of using Sysdiagnose, backtrace, LLDB, and Xcode Instruments to identify and resolve bugs and performance issues.
  • Strong understanding of computer science & software engineering best practices.
  • Willingness to dive in and take ownership of a technology or problem space.
  • Active and engaged with the Apple and/or Swift developer community.
  • In-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…
Position Requirements
5+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary