Sber
Senior Backend Developer (DeFi Infra/ Blockchain)
Work format: hybrid or office (Moscow)
☑️ What you will do
- Develop integration services for interaction with public blockchain network nodes
- Design and implement technical solutions based on the target stack: Golang, Solidity, PostgreSQL; Kubernetes (DropApp), Git, Jenkins, Nexus
- Ensure compliance with non-functional requirements (performance, fault tolerance, audit, monitoring, security)
- Code, solution design, and documentation review, implementation of best practices (code review, CI/CD pipelines, test coverage)
- Support the preparation and maintenance of a solution from MVP to a full-fledged product
☑️ Our requirements for candidates
- Golang development experience from 6 years + Solidity or another smart contract development language from 3 years
- Experience developing applications for interacting with blockchain and smart contracts
- Experience with at least one of the following networks: Ethereum, Bitcoin, TRON
- Experience implementing solutions within a microservices architecture
- Experience designing and implementing integrations (REST, gRPC, queues)
- Experience with OpenShift / Kubernetes platform, containerization – Docker
- Experience with CI/CD pipelines, Jenkins, Nexus
- Practical experience with SQL, query writing, profiling, and optimization
- Experience writing unit tests
Will be a plus:
- Experience with hardhat, anvil
- Knowledge of languages, compilers, and development tools for EVM
- Knowledge in cryptography (threshold signatures, zero-knowledge protocols) and/or work with HSM