We are hiring a Back-End Software Engineer that is proficient in Golang, C++, and LLVM to develop products from concept to completion.
Requirements
You will be expected to deliver upon engineering excellence as you strive to build insanely scalable, robust, and fault-tolerant systems.
Demonstrated experience of shipping high-quality product features on schedule
Build and maintain blockchain protocols that ensure high performance and respond to requests from decentralised applications
We will require candidates to have experience or interest in real-time data and back-end technologies, data pipelines, APIs, and query languages, as well as working on large-scale distributed systems.
Languages: Golang, C++
Compliers: LLVM
Frameworks: Node.JS, MongoDB
Architect software using AWS
Must have strong experience with Linux, Docker, Redis, MySQL, Mongo DB
What we value
2-5 years' backend engineering experience in a team environment.
Experience in working on large-scale distributed systems.
BS/MS in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience
Experience or interest in real-time data and back-end technologies.
Deep knowledge of user authentication and authorization between multiple systems, servers, and environments.
Strong communication and documentation skills as well as proven ability to work within a team.
About the Role
Our software engineers are imaginative and can make abstract ideas practical, useful, but totally out of the ordinary.
They should have a demonstrated passion for blockchain.
Our teams at Intrepid Ventures are distributed, so you must be able to embrace an asynchronous communication environment.
We expect you to have strong written communication skills in English, and be able to create working relationships with coworkers remotely.
Our organizational challenges are unique, so you should be comfortable in uncharted territory, virtual teams, and excited to build new systems and digital infrastructures that can support the future of business and society.
See more jobs at Intrepid Ventures
Blockchain Protocol Engineer to help us build the next generation of digital infrastructures.
The ideal candidate will have a passion for blockchain technology.
You will build blockchain systems that will reshape industries. Redefining the way modern business operates.
You will maintain system performance using at least one of the following scripting languages:
GoLang
C++
Compiler: LLVM
You must have some experience with Smart contract development:
Solidity
Serpent
and the ability or eagerness to learn:
MongoDB
ReThinkDB
Kafka
As a Blockchain System Engineer you should have an interest in:
P2P networking
Distributed systems
Consensus methodologies:
PoS
DPoS
PoW
Tendermint
An understanding of cryptography including:
Asymmetric (pub/priv key)
Symmetric
Hash functions
Encryption/signatures
ECDH, ECDSA, PGP and AES
Beyond this baseline of excellence, you must show versatility: an intimate knowledge of the whole web stack.
How all the pieces of advanced technological architectures fit together:
Front-end Frameworks
Database
Network layer
HTTP protocol
TCP/IP
Linux
and how they impact the performance of robust distributed applications.
You will deliver engineering excellence as you strive to build scalable, robust, and fault-tolerant blockchain systems.
You ship high-quality product features on schedule. You never call code "released" until you’re confident it’s correct.
You are a self starter.
We're a company of entrepreneurs and we want to work with people who enjoy building things from the bottom up.
You are a great advocate.
We’re looking for someone who can distill complex ideas into simple, and credible, arguments. You’ll need to write well and have the ability to tell stories—about our product, people and the ways we’re helping to industry and society.
You are a team player.
It’s why we’re looking for people who enjoy working with others to get stuff done.
Our team is distributed.
You must be able to embrace an asynchronous communication environment.
We expect you to have strong written communication skills in English.
See more jobs at Intrepid Ventures