OP is describing they want to write a backend, not a operating system. "Systems language" might have been a "kinda" specifier, rather than precise.
Go, Kotlin, C# or even Java works just fine for backends. If I were OP, I'd use whatever I know best, or is the most similar to what I know best. Unless I want it to be a learning experience, they I'd chose the language that is the least similar to the languages I know.
OP wants a systems language.