Backend Developer

TransferChain provides privacy-focused products for securely storing, sharing, and managing files and passwords. Its solutions serve individuals, teams, businesses, and enterprise clients in sectors including manufacturing, insurance, healthcare, and defense.

0 current maintainers0 active leadsTeam intelligence

Maintainer signals as of 8/29/2026

Distributed
About TransferChain

TransferChain is a Swiss company providing secure data-management solutions, including a distributed-cloud drive, password manager, file-transfer service, SDK, and Outlook add-in. Its architecture uses client-side and end-to-end encryption, blockchain authorization, distributed multi-cloud storage, zero-knowledge design, data residency options, and enterprise controls such as role-based permissions, audit trails, 2FA, SIEM, and Active Directory integrations. The company serves individual users, businesses, teams, and enterprise clients requiring confidential data storage and sharing.

View jobs by TransferChain

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design, develop, test, deploy, maintain, and improve backend systems, including network protocols, distributed systems architecture, and developer tools. You will improve platform efficiency, scalability, stability, and security, contribute to technical design, maintain documentation, apply adversarial security thinking, and manage project deliverables.

Requirements

  • At least 3 years of Golang experience
  • At least 5 years of development experience
  • Knowledge of functional or structural programming languages
  • High-level object-oriented language experience is preferred
  • Strong foundation in computer science data structures algorithms and software design
  • Understanding of distributed systems scalability and availability
  • Proficiency designing and developing APIs for stateful communications
  • Comfort programming in a team environment
  • Good communication skills
  • Familiarity with relational database management systems
  • PostgreSQL experience is a plus
  • Encryption and security experience is a plus
  • Blockchain technology experience is a plus
  • Experience with Linux Mac OS X and Windows is a plus
  • Startup experience is a plus

Responsibilities

  • Design and develop backend systems
  • Test deploy maintain and improve backend software
  • Build core network protocols and distributed systems
  • Develop backend developer tools
  • Improve platform efficiency scalability stability and security
  • Participate in technical design sessions
  • Provide development estimates and timelines
  • Maintain existing and new code
  • Document new code
  • Apply adversarial thinking to secure system design
  • Manage project priorities deadlines and deliverables

Benefits

  • Remote work option