Marwitz suit une formation à la de Berlin à partir de mars 1743, avant d'être nommé sous-officier du régiment du prince Auguste-Ferdinand de Prusse le 25 janvier 1746. Il est promu second lieutenant en novembre 1754. Durant la guerre de Sept Ans, il devient capitaine et commandant de compagnie et prend part aux batailles de Lobositz, Prague et Leuthen. Il est décoré de l'ordre Pour le mérite pour la bravoure dont il a fait preuve au cours de la bataille de Liegnitz.