Company Name:
Company Url:
Short Pitch:
Description:
Headquarter Location:
Tags:


Job Url:

Intrepid Ventures




Intrepid Ventures is hiring a Remote Back End Software Engineer (Golang, C++)

Job Description

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

Qualifications

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

Apply for this job

Intrepid Ventures is hiring a Remote Blockchain Protocol Engineer

Job Description

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.

Qualifications

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

Apply for this job