Software Engineer, Blockchain
On-site · Belgrade, Central Serbia, Serbia or Tel Aviv, Tel Aviv, Israel
Job Summary
Blockchain Backend Engineer to build and maintain Fireblocks' blockchain management platform. Implement modern backend applications and infrastructure in a microservices architecture. Deep dive into blockchain technology and become an expert in the fundamentals, protocols, and features of the chains we support. Collaborate with developers and foundations to understand on-chain projects and apply that knowledge to new features, while focusing on external protocol integration patterns and internal wallet infrastructure. Contribute to production reliability through on-call participation, incident response, and post-incident follow-ups. Preferred: enterprise blockchain experience, security best practices for smart contracts, and experience with Docker/Kubernetes/Helm.
Required Qualifications
- 5+ years of backend development experience in modern languages (Go, Python, JavaScript/TypeScript)
- 3+ years of hands-on blockchain development experience
- Experience working on high-scale distributed systems
- Understanding of microservices architecture and API design
- Knowledge of consensus mechanisms, cryptographic primitives, and distributed systems
- Strong problem-solving skills and attention to detail
- Strong verbal and written communication skills and a collaborative mindset
- Bachelor's degree in Computer Science, Engineering, or a related field
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.