I also had that same impression. I mentioned these thoughts in another thread here on HN (regarding SpaceX) and one of the engineers chimed in saying they have many positions across different areas. I still think it would be cool to join something like this, but would prefer to work on some lower level stuff. I'm currently a Full Stack web developer.
Is there a path to from my current position to something more systems related? Has anyone made this transition before?