Senior Software Engineer

Software Engineer Jobs: Senior Software Engineer

Application ends:

Swarm is seeking to hire a senior software engineer. This is a remote position. Should you be interested in the position, please send your CV to talent@ethswarm.org. IMPORTANT: Your email’s subject must include the title of the position you’re applying to and your full name.

Responsibilities

  • Take architectural decisions for our p2p distributed network
  • Suggest improvements for our codebase and the testing process
  • Development of the reference Swarm implementation in Go aka Bee
  • Developing domain-specific knowledge and expertise in the Swarm incentive layer implementation
  • Implement as per specifications delivered by the research team
  • Delivering well-tested code
  • Conducting thorough code reviews to your peers

Qualifications

  • You have 5+ years of experience in a similar position & at least 3 years with GoLang
  • You have a solid grasp of blockchain principles and application design considerations
  • You have experience in working on large-scale distributed systems
  • Familiarity with infrastructure tools (we use k8s, helm)
  • You like to work in a fast-paced environment
  • Strong sense of ownership and responsibility
  • You manage your own time effectively and respect time constraints
  • You are available around the CET timezone
  • You like to work remotely
  • You can express yourself fluently in English, both verbally and in writing
  • Some previous Web3 experience is a must (either through passion side-projects or paid work)
  • Experience with libp2p
  • You are familiar with go-ethereum
  • Acquaintance with cryptographic concepts
  • Experience with observability tools (we use Grafana, Prometheus, Jaeger and OpenTracing)
  • Knowledge of Solidity
  • A passionate open-source contributor
Share
Facebook
Twitter
LinkedIn
WhatsApp
Telegram