Spanish bilingual and Hispanic jobs since 1997. Diversity job fairs since 2006. employers     login   |   register - post a job
Hispanic Diversity Recruitment - best jobs for hispanic, latino & bilingual (spanish & portuguese) jobseekers
HOME
    Log me in!   |   Site Map   |   Help   
 Swift Standard Library Engineer - Cupertino, California, United States

   
Job information
Posted by: Apple 
Hiring entity type: Retail 
Work authorization: Not Specified for United States
Position type: Direct Hire, Full-Time 
Compensation: ******
Benefits: See below
Relocation: Not specified 
Position functions: Computers - Software Engineer
 
Travel: Unspecified 
Accept candidates: from anywhere 
Languages: English - Fluent
 
Minimum education: See below 
Minimum years experience: See below 
Resumes accepted in: English
Cover letter: No cover letter requested
Job code: 200176445 / Latpro-3744821 
Date posted: Jun-23-2020
State, Zip: California, 95014

Description

Swift Standard Library Engineer

Santa Clara Valley (Cupertino) , California , United States

Software and Services

Summary

Posted: Jun 19, 2020

Role Number: 200176445

Are you eager to learn, grow, and make an impact? Join the Swift Standard Library team and enjoy the rare opportunity to work at the intersection of: Computer science theory and engineering Programming language and library design The Apple SDK and the open-source community A variety of domains: apps, servers, scripting, AI, AR, and more The future is being defined right now, and the Swift Standard Library team is at the center of it. The work we do for the next few years will shape the developer experience on Apple's platforms and beyond for decades to come.

Key Qualifications

  • If you have any three of these qualities, you're a great fit for our team!
  • Familiarity with the Swift Standard Library and its design patterns
  • The ability to explain complex ideas and designs clearly
  • Experience with (or interest in) programming library design
  • Strong interpersonal skills, including the ability to work with an open-source community
  • Exposure to (or interest in) a variety of programming languages
  • High standards for quality and attention to detail
  • The desire to learn and grow, keeping pace with cutting edge technologies

Description

The Swift Standard Library team is responsible for much of the user-facing experience of the Swift programming language, from basic types and data structures like Int and Dictionary, to algorithms like sorting and substring matching. The team also develops a growing roster of open-source packages including Swift Numerics and Swift ArgumentParser. You will join a small team of thoughtful, versatile engineers in meeting the challenge of designing expressive high-level APIs with carefully tuned low-level implementations. You'll work mostly in the open as an active contributor to the swift.org open-source project, collaborating with the Swift compiler team, engineers from across every part of Apple, and the Swift open-source community. In your engineering role you will: Design and implement new library functionality in consultation and collaboration with software teams throughout Apple and Swift users around the world Tune performance, refine implementations, and investigate and fix problems as they appear in anything from iOS apps to server-side applications Write tests, benchmarks, and documentation to improve the state of the Swift Standard Library codebase Research and explore improvements to Swift itself, working alongside the Swift compiler team to help the language evolve in tandem with its libraries Our team strives to build a diverse, inclusive team and healthy, balanced work environment. We believe that every engineer brings unique skills and perspective. Far more than any specific experience or skill, we are looking for engineers who want to enable others to build great software, while learning and developing their skills.

Education & Experience

Bachelor's Degree in Computer Science or equivalent experience. We're looking to hire at all experience levels!

Additional Requirements

  • Experience with any of the following is a plus, but not required:
  • Familiarity with Cocoa and Objective-C
  • Familiarity with LLVM or Clang
  • Previous work on an open-source project
  • Community management experience
  • Technical writing experience





Requirements

See job description

 

Apple requires you to fill in their on-line form which will open in a different window.

Enter your email address and click 'Apply':
       Apply
  Prefer not to enter your email?