Sachverhalt: A. Mit Nachzahlungsverfügung vom 19. Februar 2014 verpflichtete die Ausgleichskasse für das schweizerische Bankgewerbe (nachfolgend: Ausgleichskasse) die A._ AG zur Bezahlung paritätischer Beiträge in Höhe von insgesamt Fr. 1'533'115.85 auf Sparbeiträgen, welche die A._ AG im Jahr 2013 zu Gunsten vorzeitig pensionierter Mitarbeitenden an die Pensionskasse der B._ geleistet hatte. Diese Zahlungen erfolgten gestützt auf das Reglement der Pensionskasse über die Sparversicherung (gültig ab Januar 2013), dessen Art. 31 Ziff. 7 wie folgt lautete: "Bei vorzeitiger Pensionierung von Versicherten, die von Stellenabbaumassnahmen, Restrukturierungen oder einer grundlegenden Änderung des Stellenanforderungsprofils betroffen sind, finanziert die Firma die bis zum Erreichen des ordentlichen Pensionierungsalters fehlenden Sparbeiträge des Versicherten gemäss Beitragsvariante Standard und der Firma." Mit Einspracheentscheid vom 14. April 2014 hielt die Ausgleichskasse an der Nachzahlungsverfügung fest. B. Die A._ AG erhob dagegen Beschwerde beim Sozialversicherungsgericht des Kantons Zürich. Dieses wies die Beschwerde mit Entscheid vom 29. Juni 2015 ab. C. Die A._ AG beantragt mit Beschwerde in öffentlich-rechtlichen Angelegenheiten die ersatzlose Aufhebung des angefochtenen Entscheids, des Einspracheentscheids vom 14. April 2014 sowie der Nachzahlungsverfügung vom 19. Februar 2014. Eventualiter sei der vorinstanzliche Entscheid aufzuheben und die Sache zur Neubeurteilung an das kantonale Gericht zurückzuweisen. Die Ausgleichskasse schliesst auf Abweisung der Beschwerde. Das Bundesamt für Sozialversicherungen (BSV) ersucht ebenfalls um Abweisung der Beschwerde und Bestätigung des angefochtenen Entscheides.