At Chainstack we are building the most reliable Web3 infrastructure for the next generation of web applications—open, trustless, and robust.
Thousands of innovators in Blockchain, DeFi, NFT gaming and analytics, and other verticals are empowered by scalable distributed Chainstack APIs. We process billions of requests on a daily basis and provide unified user-friendly access for developers to all prominent Web3 protocols—from Ethereum and Polygon to Solana.
As a Golang Engineer in our team, you will be responsible for adapting and improving blockchain open-source projects like Geth and Erigon.
Our Stack:
AWS / GCP / Azure / Virtuozzo / OVH
Nginx, Telegraph
Docker, Kubernetes, Helm, Terraform
Python and Go for services
MySQL, Redis, InfluxDB
GitHub, CircleCI
Hashicorp Vault
Prometheus, Grafana and ELK
Role and Responsibilities:
Implementing new features in Geth/Erigon blockchain clients
Adapting those clients to Chainstack infrastructure and operations
R&D of new technologies and delivery of them to production
Troubleshooting production environment and constantly improving it
Job Requirements:
Advanced Go skills
Exceptional problem solving, analytical, and communication skills
Ability to quickly learn new technologies
Previous experience in interacting with blockchain node software
Familiarity with technologies such as distributed computing and cybersecurity
An exceptional intellectual drive to go deeper down the blockchain rabbit hole