Berenberg is one of the world’s oldest privately‑owned banks, founded in 1590 and headquartered in Hamburg with key offices in London, Frankfurt and New York. The bank operates through three core divisions—Investment Banking, Corporate Banking and Wealth & Asset Management—offering services ranging from equity research and ECM to private banking and wealth management for corporations, institutions and high‑net‑worth individuals. Berenberg’s long‑standing reputation for first‑class performance is underpinned by an entrepreneurial mindset, a meritocratic culture, and a flat hierarchy that encourages talent development and rapid career progression. Its blend of historic legacy and modern, client‑centric approach makes it a distinctive player in Europe’s financial landscape.
We are looking for a (Senior) Full Stack Software Engineer to join our Transaction Technology team in Hamburg, Germany. The ideal candidate will have experience with Java, Kotlin, TypeScript, and Python, and will be responsible for designing and implementing software systems for capital market transactions. The role involves working closely with our business teams and contributing to the continuous development of our system landscape.
Berenberg is one of the world’s oldest privately‑owned banks, founded in 1590 and headquartered in Hamburg with key offices in London, Frankfurt and New York. The bank operates through three core divisions—Investment Banking, Corporate Banking and Wealth & Asset Management—offering services ranging from equity research and ECM to private banking and wealth management for corporations, institutions and high‑net‑worth individuals. Berenberg’s long‑standing reputation for first‑class performance is underpinned by an entrepreneurial mindset, a meritocratic culture, and a flat hierarchy that encourages talent development and rapid career progression. Its blend of historic legacy and modern, client‑centric approach makes it a distinctive player in Europe’s financial landscape.
Berenberg