Golang Backend Developer

Chronicle

Date listed

2 months ago

Employment Type

Full time

Remote

Yes

Chronicle Protocol is a decentralized Oracle solution securing over $10 billion in collateral since 2017. We continue to secure MakerDAO while establishing a stand-alone brand and business proposition building the world’s first fully verifiable, cost-efficient, scalable, and decentralized oracle.The combination of Chronicle Protocol’s groundbreaking proprietary tech and impressive track record in Web3 represents an opportunity to establish a new leader in the oracle space, capable of servicing businesses across all blockchains, recognized for its gold standard of verifiability, scalability, transparency, accessibility, resilience, and security.

We are looking for a seasoned Golang Developer preferably located in the standard time zones between UTC+0 to UTC+2. to work alongside our Senior Backend Engineers. We are a lean team, so this role is for someone who enjoys being hands-on and having full ownership and autonomy over their work.

The Mission

  • Chronicle strives to maintain technical leadership providing cost-efficient, verifiable, blockchain agnostic and decentralized Oracles for the Web3 ecosystem
  • The product should be highly available, deployed on multiple nodes on a zero downtime approach. Also, it should be traceable, allowing you to follow a request in multiple services.

What you will be doing

  • Researching complex topics related to p2p protocols, specific blockchain networks, ecosystem actors, economic models, and node/network topology
  • Conducting rigorous security audits and testing of the product ensuring the highest performance of the work you produce
  • Providing support for new oracles and protocol integrations
  • Implementing monitoring, alerting, and observability practices to maintain the highest standards of health, reliability, and uptime for Chronicle protocol components
  • Writing integration tests and maintaining a robust CI/CD pipeline
  • Documenting software specs and development processes as well as preparing project reports for our developers community

Requirements

  • B.S. or higher in computer science, software engineering or related technical field
  • Strong knowledge of Go, paradigms, constructs, and idioms
  • Experience with the full suite of Go frameworks and tools – dependency management tools, router packages, web frameworks, etc.
  • Experience and due diligence in writing high quality, well-structured code in multiple languages/technologies
  • Experience with message based systems Kafka and/or RabbitMQ
  • Experience building performant, scalable Backend solutions using Go and Python.
  • Experience with microservice architectures around message buses like Kafka
  • Familiarity with CI/CD and reporting tools - source code control (Git), Jenkins, metrics/log monitoring tools like Grafana
  • Appetite and capacity to keep up with emerging technologies & share knowledge
  • Ability to work independently and deliver working products within deadlines – from empty Git repo to fully-deployed solutions in the cloud

The Nice-To-Haves

  • Knowledge of Web3 and a keen interest to learn more
  • Experience with Solidity and EMV-compatible DAPPs development, including “Layer 1” and “Layer 2” approaches
  • Familiarity with working in a startup environment
  • Working with cryptography

What We Offer

  • Opportunity to enter the exciting world of Web3 and learn from some of the best minds in the industry; Don’t worry, our blockchain onboarding will pave your way for an epic journey
  • Remote first. You’ll be joining a team working from all over the world with our headquarters located in the crypto hub of Zug, Switzerland.
  • Flexible working arrangements. Create your own journey with flexible working schedules and locations.
  • Real Impact: We are working on some of the most exciting projects in Web3 using the latest technologies. Your code won’t just run – it’ll reshape industries
  • 6 weeks vacation, rewarding your commitment with us
  • Flexible working hours
  • Two offsites per year to meet up with the team
  • Merch and Gifts – we love our branded swag as we believe in showing our appreciation in style

Our recruitment process

  • HR Discussion
  • Manager discussion
  • Two technical interviews
  • Offer

Meet us!

If you are still unsure, we are inviting you to come by anytime to our Discord channel without any commitment.

Findwork Copyright © 2023

Newsletter


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs