Back End Blockchain Engineer
About the Role
You will develop, maintain, and support technical infrastructure, hardware, and system software components. You will create architecture, designs, and documentation to ensure reliability, scalability, security, and performance. You will refine testing and validation processes across development, staging, and production. You will implement configuration management, automation, monitoring and scripting to improve operations, troubleshoot core infrastructure software and distributed systems, and perform performance tuning. You will design secure protocols and algorithms and may contribute to open source projects.
Requirements
- Bachelor's degree or equivalent in Computer Science
- 3+ years implementing, troubleshooting, and supporting core infrastructure software and/or distributed systems
- Experience with configuration management and automation
- Scripting experience to improve monitoring and automation
- Experience with technical troubleshooting and performance tuning
Responsibilities
- Develop, maintain, and support technical infrastructure, hardware, and system software components
- Design architecture and create documentation to ensure reliability, scalability, security, and performance
- Refine testing and validation processes across development, staging, and production
- Implement configuration management, automation, monitoring, and scripting
- Troubleshoot core infrastructure software and distributed systems
- Perform performance tuning
- Design secure protocols and algorithms
- Contribute to open source projects
Benefits
- Very competitive compensation packages
- Generous wellness benefits and vacation policy
- Ample equipment and workspace budget
- Fun and engaging off sites
