Semiotic Labs
Gradient background
  • blockchain infrastructure

Senior Backend Developer

Company Overview:

Semiotic Labs uses artificial intelligence and cryptography to create new technologies and products in the blockchain industry. We build tools that help people use Ethereum more efficiently and maximize their digital assets and transactions. We partner with The Graph Foundation as a core developer and R&D team to drive better security, decentralization, and automation in The Graph protocol.

Location:

Remote in North, Central, or South America; in person in our Silicon Valley office; or hybrid

Role Overview:

We are looking for a Senior Backend Developer to participate in our R&D projects related to The Graph ecosystem. This position has growth potential, and the ideal candidate is a self-starter and proactive in contributing to other projects and products.

Responsibilities/Duties:

  • Design and implement new features for our products and components of The Graph protocol
  • Work closely with researchers, engineers, and partners from the Graph ecosystem to drive product design and development
  • Contribute to product discussions, processes & strategic decisions

Minimum Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, a related technical field, or equivalent practical experience
  • 5+ years of software development experience
  • Ability to write high-performance, concurrent, clean, production-quality code (Rust, or C/ C++ expertise to learn Rust)
  • Expertise in designing and implementing remote APIs (REST, JSON-RPC, gRPC)
  • Experience in responsive microservices design and development
  • Experience with databases (PostgreSQL, Redis)
  • Experience in working with Linux and Docker
  • Experience using collaborative development best practices (Git, Agile, Kanban, review processes, CI/CD pipelines)
  • English proficiency (written and spoken)

Nice to have:

  • Python, Go
  • Drive to go deeper down the blockchain rabbit hole
  • Familiarity with blockchain technology and protocols like Ethereum
  • Exposure to cloud platforms like Google Cloud and Amazon Web Services
  • Experience in working with Kubernetes, Helm

You can learn more about Semiotic at semiotic.ai or by watching this presentation: https://www.youtube.com/watch?v=KvhgJEBskgg

Please send your CV to [email protected]. Ensure the subject line reads “Application for Senior Backend Developer”.