Software Engineer - SDK Indexing


Posted: Feb 14, 2020

Weekly Hours: 40

Role Number: 200125500

The Apple Developer Publications team is looking for a talented, detail oriented and results oriented software engineer to develop and oversee the SDK import pipeline that supports Apple's developer documentation products. In this position, you will have the opportunity to work with a team of top notch software engineers. You will also work with cross-functional engineering teams that build the Apple SDKs to critically support our documentation products. To be successful in this role, you must be hands-on, analytical, excellent at problem solving and have a strong desire to learn.

Key Qualifications

  • Self-motivated and proactive with demonstrated critical thinking capabilities
  • Exceptional verbal and written communication skills
  • Strong debugging and problem solving skills
  • Ability to filter and distill relevant information for the right audience
  • Ability to work effectively with cross-functional organizations
  • Ability to propose and adapt process to drive meaningful change
  • Proficient in Apple native languages (Objective-C and/or Swift)


Develop new tools to analyze and transform Apple SDK data using Apple native languages (e.g. Swift) "Dig into" framework header files and transformation results to identify where issues may be introduced upstream Collaborate with cross-functional teams to onboard and support Apple frameworks Maintain, troubleshoot and resolve issues in tools written in Perl, Objective-C, and Swift

Education & Experience

Bachelor's degree in Computer Science or related field, or equivalent work experience.

Additional Requirements

  • Exposure to software build processes (e.g. Xcode) including configuration and compilation
  • Experience with software automation
  • Experience with Perl a plus
  • Experience with Ruby on Rails a plus

Back to top