Software Engineer, Backend
About the Role
You will design and build core backend services that provide low-latency blockchain access, reliable data pipelines, and high-performance staking operations. You will implement customer management and billing systems, scale ingestion, storage, and query capabilities, integrate with external blockchain networks, and deliver well-tested production code.
Requirements
- 3+ years of experience in software engineering
- Proficient in Go
- Delivered high-quality, well-tested code
- Good knowledge of databases
- Experience with AWS, GCP, Azure, or other cloud environments
- BA/BSc degree in Computer Science, Computer Engineering, Software Engineering or equivalent practical experience
- This is a 100% Remote position; highly preferred located in Europe
- Blockchain industry experience (preferred)
- Leading open source projects and guiding communities (preferred)
- Experience with GraphQL (preferred)
- Experience with Kubernetes (preferred)
- Experience building and securing multi-tenanted systems (preferred)
- Experience performance testing and optimizing distributed systems (preferred)
Responsibilities
- Design and build high-performance blockchain APIs
- Implement customer management, control, and billing systems
- Scale systems for data ingestion, storage, and query
- Architect globally scalable low-latency backend systems
- Drive integrations with blockchain networks and ecosystem partners
- Write high-quality, well-tested production code
Benefits
- Equity options
- Comprehensive health insurance including medical dental and vision
- Generous vacation time and paid time off
- Fully remote work
- Biannual company offsite
- Cell phone stipend
- Hardware provided
