A Time of Dread by John Gwynne (Book 1)
A race of warrior angels once defeated a mighty demon horde. Now the victorious Ben-Elim rule the Banished lands. However their peace is brutally enforced – and their ancient enemy might not be as crushed as they’d thought. The giantess Sig must head west to investigate disturbing deamon sightings, though the Kadoshim are long-defeated. And in the snowbound north, Drem finds mutilated corpses in the forests. The work of a predator, or something far worse?
Hot-headed Riv is desperate to join the Ben-Elim's peace-keeping force. Then she discovers betrayal in its ranks and a life-changing secret.
It's a time of shifting loyalties and world-changing dangers. Difficult choices need to be made. Because in the shadows, demons are gathering, waiting for their time to rise.