Share this Job

Senior Go Developer CBDC (m/f/d)

Location:  Munich
Stellen-ID:  13443

G+D makes the lives of billions of people more secure. We develop innovative products and solutions to safeguard payment processes, identities, connectivity, and data. With more than 160 years of experience behind us, we approach each day with renewed energy and passion. We are an international technology group and traditional family-owned company, with over 11,000 employees in 32 countries.
Creating Confidence is our path to success; and it could soon be yours, too.

With our G+D Filia-Team you are working on developing a sustainable Central Bank Digital Currency Solution (CBDC) for Central Banks across the world.

We are convinced, that many countries will introduce a CBDC like the digital Euro within the next five years.

Do you want to become a part of this exciting journey? Find out more about us.

  • For the development of CBDC products and solutions together with central banks, we are looking for a Senior Go Developer (m/f/d).

Your responsibilities:

  • Develop high quality, reusable, readable, testable and maintainable code/Go modules
  • Participate in requirement analysis together with solution architects and product managers
  • Take part in the definition of the overall system architecture and landscape
  • Implement functional and non-functional requirements (performance, security, etc.)
  • Review and refactor code
  • Adopt and incentivize software development best practices accross the team and organization


Your profile:

  • You have a solid understanding and practical hands-on experience in developing a system of systems
  • You have a solid understanding and practical hands-on experience in creating and consuming RESTful APIs
  • You have 3+ years of experience programming with Go
  • You have 7+ years of experience developing with a procedural, object oriented or functional programming language
  • You are proficient with Git or similar distributed version control system
  • You understand containerization technologies (Docker, Kubernetes, etc.) and distributed architectures
  • You have a quality and security mindset
  • You like to innovate and you are not afraid to fail


You have an advantage if

  • You have exposure to projects with high security requirements (especially in the context of PKI, cryptography)
  • You have experience in the Public Cloud domain (Azure, AWS)
  • You have experience with Azure DevOps
  • You have experience with CI/CD
  • You have experience with GRPC
  • You have been exposed to agile methodologies
  • You have experience with PostgreSQL and/or FoundationDB



  • You will play a driving role in shaping our CBDC solution, thereby having the potential to revolutionize the future of payments
  • You will have the opportunity to gain deep knowledge in the cutting edge area of central bank digital currencies
  • You will enjoy large autonomy in deciding what topics you would like to focus on and how much responsibility you would like to own
  • You will be empowered to achieve your maximum potential through a supportive environment that places trust in your abilities and celebrates your accomplishments
  • All that matters here are your work and the results - where, and when you work is flexible
  • A competitive market-standard salary

$$  $$ Claudia Laub $$ $$ $$ $$

We are looking forward to receiving your application!

Giesecke+Devrient advance52 GmbH
Prinzregentenstr. 161, 81677 Munich
With our expertise, we create the space for ideas
I'm proud of what we do: