Eric Rivera appeared in court on Tuesday.
Prosecutors say a 16-year-old girl told employees at a children's care center that Rivera had been touching her inappropriately for years.
She said she endured the touching because she didn't want the same thing to happen to her sister.
Rivera has been relieved of duty pending the outcome of the investigation.