Marwitz wurde auf der Ritterakademie in Liegnitz erzogen. Ende April 1745 immatrikulierte er sich als Student an der Universität Frankfurt (Oder). Am 20. April 1746 wurde Marwitz als Estandartenjunker im Regiment Gensdarmes der Preußischen Armee angestellt. Hier stieg er bis August 1753 zum Leutnant auf und nahm 1756/63 während des Siebenjährigen Krieges an den Schlachten bei Lobositz, Prag, Leuthen, Zorndorf, Hochkirch, Kunersdorf, Liegnitz und Torgau teil. Für seine Leistungen während der Schlacht bei Roßbach wurde Marwitz mit dem Orden Pour le Mérite ausgezeichnet. Bereits während des Krieges war er im Januar 1758 zum Stabsrittmeister befördert worden und befehligte seit 15. Januar 1759 als Major eine Kompanie.