Swift Compiler Frontend Engineer

Apple   •  

Santa Clara, CA

Industry: Technology

  •  

Not Specified years

Posted 25 days ago

Apple is seeking Swift Compiler Frontend Software Engineer to help design and develop the compiler for the Swift programminglanguage. In this position, you will be part of the Apple Developer Tools department. You will collaborate with other teams within Apple as well as the Swift open source community to build the compiler and enhance the Swiftlanguage. Because our tools are our products, our team has the unique opportunity to improve our development environment daily as we build software for our users. Our team strives to build a diverse, balanced and dynamic environment! You will join a small team of highly motivated engineers who build first-class compiler tools andapply them in innovative ways. The people here at Apple don’t just build products — they build the kind of wonder that’s revolutionized entire industries. Together, our work will be the reason millions of customers feel that they can trust our devices every single day. Imagine what you could do at Apple.

Key Qualifications

  • Diverse exposure to different programming languages.
  • Strong C++ coding skills.
  • Familiarity with the overall design of compilers including semantic analysis and type checking.
  • Experience working with a large and complex software stack.
  • Track record of building production quality software.
  • Strong communication and teamwork skills.

Description

In this position, you will enhance the Swift compiler and help shape the future of the Swiftlanguage. You will be involved in all aspects of taking alanguage feature from concept to implementation. You will beresponsible for understanding the interaction between the compiler and otherdeveloper tools, such as build systems, debuggers, and source editors. You will be an active contributor to thehttp://swift.org open source project. As part of the Apple Swift team, you will need to have an understanding and appreciation for what it takes to ship a quality compiler. You will also need a keen interest in interacting with andsupporting our large and diverse user base. This position is based onsite at Apple’s campus in Cupertino, California. Please send applications to: swift-team-applyat group dot apple dot com and include a brief statement about yourself and how you see a potential mutual fit with the team.

Education & Experience

B.S. in Computer Science or equivalent experience

200027127