Skip to content

Instantly share code, notes, and snippets.

@najacque
Last active October 18, 2017 02:44
Show Gist options
  • Star 7 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save najacque/1f2fc6d3bc7a4dcefaf207a04966df78 to your computer and use it in GitHub Desktop.
Save najacque/1f2fc6d3bc7a4dcefaf207a04966df78 to your computer and use it in GitHub Desktop.

Apple's Swift team has an opening for a DevOps engineer! If you are interested, please email: swift-job-apply@group.apple.com

Job Summary

Are you excited about Swift? Imagine what you could do for software development as a member of the Swift team at Apple, where you will have an opportunity to make an impact on both the Swift open source community and on Apple's developer tools products!

As a DevOps quality engineer on the Swift team, you will help engineer solutions to enable better development processes and raise the bar on the quality of the Swift compiler, both as a component of Xcode, and as an open source project. This team architects and maintains a large continuous integration (Jenkins) and automation system, so experience with scaling an infrastructure and automation is highly desired. This role also requires stellar communication, collaboration, and organization skills. The successful candidate is also highly motivated and proactive, detail-oriented, and has a passion for seeking ever higher levels of engineering quality.

Key Qualifications

  • Hands-on experience in engineering, DevOps, or as a software engineering staff member
  • Demonstrated programming skills
  • Knowledge of how compilers work
  • Knowledge of modern operating systems
  • Ability to investigate and debug difficult problems
  • Ability to work in cross functional teams
  • Excellent communication and interpersonal skill

Education

  • Bachelor’s degree in Computer Science or equivalent knowledge and experience

Additional Requirements

  • The following are desirable, but not required:
  • Experience using Git for software development
  • Experience with continuous integration systems and infrastructure, such as Jenkins or Xcode Server
  • Comfortable using the command line
  • Experience with Swift, ObjectiveC, C/++, Python
  • Interest in or familiarity with concepts in programming languages, compilers, and type theory
  • Experience contributing to open source projects Experience in medium to large-scale infrastructures
@pingwinator
Copy link

@najacque

Hi. Could you clarify requirement about Knowledge of how compilers work? Do you need general knowledge or some deep? if the second option, could you recommend literature for reading?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment