Who Were the Sons of God in Job, and How Does Job Clarify Genesis 6?

In Job, the sons of God are angelic beings, and that usage helps explain Genesis 6, the Nephilim, and the judgment of rebel angels.