Distributed Lab is a blockchain expertise center. The team consists of researchers, developers, analysts. Main activities are creation of innovative products and architectures, education events, and conferences. The goal of Distributed Lab is to create financial internet that uses open, uniform protocol that facilitates trade and value transfer.
26 січня 2019

Software Engineering Intern (вакансія неактивна)


Необхідні навички

Join us for a unique 12-14 week paid internship that offers personal and professional development. This program will give you an opportunity to work on complex computer science solutions, develop scalable, distributed software systems.

Apply knowledge gained in computer science courses to real-world problems;
Analyze and improve efficiency, scalability, and stability of core system modules;
Interface with core team to incorporate your innovations and vice versa.

Minimum qualifications:
Passionate about Software Development
Completed projects (inside or outside of school);
Experience with algorithms, using data structures to solve problems, and interpreting algorithms and contributing ideas to their development.
English Level: Intermediate.

Preferred qualifications:
Currently enrolled in a full-time Bachelor’s in Computer Science or related technical field;
Completed classes focused on Data Structures and Algorithms (Try these: ru.coursera.org/learn/algorithms-part1, ru.coursera.org/learn/algorithms-part2)
Ability to write clean and neat code (If you are not sure check out Steven C. McConnell Code Complete)

Contribute to the backbone of the Financial Internet;
Work in a team of young and talented people;
Learn cutting edge technologies and spread the knowledge among teammates;
Get a chance to become part of core team.

Про проєкт

Project description
TokenD is a blockchain based asset tokenization platform, which allows anyone to tokenize any asset in their own network without need to worry about technical side. For more details visit tokend.org

Technical details:
TokenD platform can be split into two modules groups: Core of the system — written in C++11 replicated state machine that maintains a local copy of a cryptographic ledger and processes transactions against it, in consensus with a set of peers; Auxilary modules — set of microservices written in Golang which performs operations with external systems like Bitcoin, Ethereum blockchains, Payment Gateways, etc.