Social evolution through open technology
blockchain • distributedledgertechnology • distributedsystems • software • technology
11 - 50
March 27
Social evolution through open technology
blockchain • distributedledgertechnology • distributedsystems • software • technology
11 - 50
• Experience with building blockchain applications in golang • Contributions to language projects • Deep understanding of garbage collector models • Contributions to open-source projects or active participation in the Golang community. • Experience with distributed systems. • Experience with Continuous Integration (CI) and Continuous Deployment (CD) practices. • Experience instrumenting code • Experience with DLV • Experience with debugging use fuzz systems • You are also based in the California
• Bachelor's degree in Computer Science, Engineering, or related field. • 5+ years of software development experience, with a strong focus on Golang. • Proven experience in designing, developing, and deploying large-scale applications in a production environment. • Deep understanding of Golang ecosystem, tools, libraries, and best practices. • Experience in go profiler and bench-marking tools • Strong knowledge of software architecture, data structures, and idiomatic go design patterns. • Contributions to OS and Databases • Excellent problem-solving skills and attention to detail. • Strong communication and teamwork abilities.
• Lead the design and implementation of complex software applications in Golang, ensuring code quality, scalability, and performance. • Collaborate with cross-functional teams to define, design, and ship new features. • Mentor junior developers, conducting code reviews and providing feedback to ensure team growth and development. • Optimize applications for maximum speed and scalability. • Address and resolve technical issues, including troubleshooting and debugging. • Help contribute to and maintain a smart contract ecosystem
Apply Now