All In Bits is hiring a
Senior Golang Engineer
closedAll In Bits
π΅ $200k-$245k
πRemote - United States
Summary
The job is for a Senior Golang Engineer at All in Bits (AiB), a company specializing in open-source software for blockchain applications. The role involves designing, developing, deploying, and optimizing complex software applications, mentoring junior developers, and resolving technical issues. The position requires a bachelor's degree in Computer Science or related field and 5+ years of Golang experience.
Requirements
- 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
Responsibilities
- 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
Preferred Qualifications
- 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
Benefits
- Remote work, flexible hours
- Unlimited growth potential
- Regular team and company-wide meetings to encourage collaboration and interaction between teams
This job is filled or no longer available
Similar Jobs
- π°$27k-$52kπVietnam
- π°$27k-$52kπVietnam
- π°~$144k-$160kπPoland, Belarus
- π°~$144k-$160kπWorldwide
- π°~$144k-$160kπWorldwide
- π°~$144k-$160kπWorldwide
- π°$120k-$180kπGlobal
- π°~$150k-$222kπUnited States
- π°~$150k-$190kπCentral America and South America
- π°$120k-$180kπWorldwide