Cloud engineering is still important, but instead of worrying about keeping the OS updated, you can worry about creating policies for scaling up/down instances. This means you get to work on more interesting problems rather than the implementation details.
Until there are tools that can automate the human aspect of software engineering(understanding requirements and managing change), I don't think software engineering will be automated.