Senior Software Engineer- Golang

Well-designed systems since 2001

Job details

  • Full-time
  • map markerCham, CH
  • globeRelocation paid
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeSenior
  • routeEnglish
    Preferred spoken language

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


We are blockchain entrepreneurs with over a decade experience in building successful digital businesses. We have developed our own technology allowing us to industrialize the creation of blockchain applications, powered by XES, our own cryptocurrency.

Decentralisation is bringing a period of accelerated change and is reshaping our economies and societies as we know them today. In order to avoid obsolescence, traditional businesses will need to adapt. Proxeus gives them the expertise and technology needed to understand this new reality and transition to a blockchain-based business model.

Whilst we’ve made fast and good progress, we have a long way to go. Whether we’re tokenizing artworks or working with the CEO of a global shipping company, our work is both diverse and challenging.

As winners of the 2018 Swiss FinTech award, we have a bold vision – and we’d love your help!

Your Role

As a Senior Engineer, you will join our international team who are inspired by writing clean, open source code. You will be hired by BlockFactory AG and assigned to the Proxeus project, additionally, you will..

  • Write clean, maintainable, secure code for our core engine
  • Take a lead role and responsibility to guide and lead a cross-functional team & steer the execution of projects
  • Design, engineer & implement highly-available, fault-tolerant, real time, distributed systems for our core offering
  • Be a core member of the team creating leading edge attribution and analytics tools
  • Take full ownership of high impact, end-to-end projects from specification, estimation, testing to launch
  • Balance a fast paced delivery schedule while ensuring security, quality and resilience

Main requirements

  • Experience with one or more programming languages: Java, C/C++, C#, Objective C, Python, JavaScript and/or Go.
  • Expertise in concurrent and distributed systems/web services
  • Experience leading cross-functional teams and coaching junior developers
  • Confident in making technical and architectural decisions in high pressure environments
  • Experience working with Unix/Linux platforms, distributed and parallel systems
  • Able to work as part of an agile team and to develop productive solutions for clients
  • Excellent communication skills and fluency in English
  • You are persistent, logical and love to find elegant solutions to complex problems
  • You have a Swiss or EU passport (or other permit that allows you to work in Switzerland)

Nice to have

  • You are familiar with cryptographic algorithms and decentralized systems
  • You love to contribute to open source projects


  • The freedom to have a big impact on a fast-growing international blockchain startup
  • Competitive salary
  • Transparent and honest feedback culture
  • Central office space in the heart of the Crypto Valley
  • Opportunity to work on never before seen products & solutions and disrupt the world as we know it!

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300