Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Apple Senior Software Engineer Swift Server ASE 
United States, Washington, Seattle 
441435860

Yesterday
You will have significant responsibilities in building and improving libraries, tooling, and workflows for running large-scale, critical services in Swift. This work will include collaboration across multiple teams across Apple to help define, implement and deliver the shared vision.
  • 5+ years of experience in server-side development with strongly typed languages
  • Direct Experience with Swift, Java, Scala, Go, Rust, C/C++, Objective-C or C#
  • Experience with concurrent programming and familiarity with distributed systems
  • Experience with one or more Cloud Native technologies and offerings from a public Cloud provider
  • Experience designing and maintaining libraries and APIs
  • Familiarity with dependency management, build processes and CI/CD
  • Excellent written and verbal communication skills are needed to facilitate close interaction with development teams, management, project management, and other organizations within Apple
  • Experience with Swift and contributions to its ecosystem
  • Experience maintaining open-source libraries
  • Experience building experiences and tooling for software development or devops
  • Experience designing and operating planet-scale, mission-critical distributed systems
  • Expertise in one or more low-level domains (operating systems, networking, compilers, database internals, etc).
  • Quality focus - produce reliable, maintainable, deliverable software
  • Comfortable diving deep - working across multiple levels of abstraction
  • Influential - influence teams and leaders across the company to achieve your vision
  • Passion for evangelizing technologies
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.