What we know for sure:
* Snape's initial intention: Snape begged Voldemort to spare Lily's life, even offering to join him. He was desperately trying to protect her.
* Snape's warning: Snape warned Dumbledore about Voldemort's plan to kill the Potters, which led Dumbledore to create the Fidelius Charm and hide them.
* Snape's request: Snape asked Dumbledore to ensure Lily's safety, suggesting that he was concerned for her well-being.
* Snape's whereabouts: The books never explicitly state whether Snape was at Godrics Hollow the night of the Potters' murder.
What we can infer:
* Dumbledore's trust: Dumbledore trusted Snape enough to reveal the Potters' location and the details of the Fidelius Charm, indicating he believed Snape had no intention of harming Lily.
* Snape's character: While Snape was deeply flawed, his love for Lily was genuine and unwavering. It's difficult to imagine he would knowingly put her in harm's way.
* Snape's grief: Snape was devastated by Lily's death and spent years mourning her. He wouldn't have deliberately allowed it to happen.
Possible scenarios:
* Snape was nearby: He may have been observing from a distance, unable to intervene due to Voldemort's power.
* Snape was not present: He may have been at Hogwarts or somewhere else, trusting Dumbledore's protection of Lily.
Conclusion:
The books don't provide a definitive answer, leaving it open to interpretation. However, given Snape's love for Lily, his warning to Dumbledore, and his trust in Dumbledore, it's highly unlikely he would have been present at Godrics Hollow that night. The most likely scenario is that he was nearby but unable to act, or that he was elsewhere, placing his faith in Dumbledore's protection of Lily.