Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Swift Compiler Engineer

AI Summary ✨

Requirements

  • Experience with software design and programming in a statically-typed language such as C++ or Swift.
  • Familiarity with algorithms and data structures.
  • Demonstrated ability to communicate through technical writing.

Nice to Haves

  • Curiosity for understanding a programming mental model and how code works “under the hood”.
  • Swift development experience is a plus, but not required.
  • Prior experience working on compilers or developer tools is a plus, but not required.
  • Ability and motivation to investigate and learn what you don’t know.
  • Receptiveness to constructive feedback and mentorship.

What you'll be doing

  • Collaborate with teammates through in-person conversations, pull requests, and other online discussions.
  • Collaborate with open source contributors through pull requests and the Swift Forums.
  • Design and implement new language features and tooling improvements, documenting and iterating on your design decisions through the Swift evolution process.
  • Welcome constructive feedback on your changes from Swift programmers, and iteratively improve the experience of writing Swift.
  • Drive the testing, integration, and adoption of your changes into the development ecosystem.

Perks and Benefits

  • Opportunity to shape the Swift programming language and related developer tools.
  • Fast-paced and collaborative work environment.
  • Affect design decisions not only on Swift but also general programming patterns and community building.
  • Iteration and innovation are key aspects of the role.
  • Create the best possible experience to enrich the lives of programmers.
Apply here
Experience: Mid-level
Posted: June 2, 2025
Swift
backend

Similar jobs

  • a day ago
    New
  • a day ago
    New
    Remote
  • 2 days ago
    New
  • See all jobs in UK