Buser bezocht het humanistischgymnasium in Bazel en studeerde daarna rechten en economie in Bazel en Bern. Hij werd lid van de Sociaaldemocratische Partij van Zwitserland en was sinds 1950 rechtsconsulent en redacteur bij sociaaldemocratische dagbladen. Van 1956 tot 1962 was hoofdredacteur van de Sozialdemokratischen Bundeshauskorrespondenz, een krant die verslag deed van de activiteiten in het Federaal Paleis in Bern. Van 1965 tot 1968 was hij het hoofd van de Rechts- en Informatiedienst van het Departement van Binnenlandse Zaken. Vervolgens publicist van stukken met betrekking tot wetgeving, het functioneren van de overheid en overheidscontrole.
Buser was de eerste (en tot nu toe laatste) sociaaldemocratische bondskanselier. Hij hield regelmatig persconferenties en wijzigde de stemprocedures bij bevolkingsinitiatieven. Op de Bondskanselarij voerde hij het systeem van elektronische dataprocessing in.
Hij publiceerde veel op het gebied van politiek, economie, journalistiek en recht. In 1983 werd hij door de SP kandidaat gesteld voor de vrijgekomen plek in de Bondsraad, als het gevolg van het overlijden van SP/PS'er Willy Ritschard. Hij werd echter niet gekozen en Otto Stich (SP/PS) werd de opvolger van Ritschard.