How to start with Swift Compiler

Hey there!

I’m working with Swift now for about 3 years, and I just love the language. Now I started to wonder what it actually means to be a Swift Compiler Engineer? How much Math, C, C++, algorithms, data structures, and design patterns knowledge do you need to work as a Swift Compiler Engineer? I’m quite new to this, and how would I start with it the best?