Backend Engineer
About Blockstack
About the role
Blockstack is looking for a passionate and collaborative backend engineer to help build our infrastructure to the decentralized internet, ranging from domain name systems to storage systems to blockchain state machines. At Blockstack you will play a key role in an open-source project that is serious about technology and internet infrastructure.
Our engineering team builds software using Python, bash, and Bitcoin Core for the backend. And it uses JavaScript/ES6, React, Redux, Swift, and Objective-C on the frontend.
You will:
- Build out the Blockstack Core servers, to be used by developers and everyday users.
- Keep our users happy by maintaining the software, troubleshooting and fixing bugs.
- Deliver on rapid implementation schedules (without compromising on smart development goals and principles) to build web functionality that is functional, fast, and scalable.
Qualifications
You are obsessed with creating software that is reliable, scalable and performant, and are familiar with the pace of a start-up going into a growth phase.
You have:
- Experience with Python
- Experience with open source software
- Excellent problem-solving skills and are enthusiastic about taking on challenges
- Detail-orientation throughout the web engineering lifecycle
- Ability to work in a rapid environment with little supervision
- Passion for delivering high-quality web functionality with quick turnaround times
Nice to have:
- Experience with blockchain infrastructure
- 5 commits to a top open source project
- An open source project on GitHub that other developers rely upon