Back-end developers handle the server-side of the website. They work with server languages (e.g., PHP, Python, Ruby) and databases (e.g., MySQL, MongoDB) to manage data and facilitate the functionality of the website, such as user authentication, data storage, and server communication.