Senior Backend Developer (Team Lead) (Berlin) (offline)

The Role
peaq is looking for an experienced Senior Backend Developer (Team Lead) to become a core member of our R&D team, take on new and ongoing projects and actively participate in the development and design of software. Be part of a team assessing and developing a program specific performance product with security and business objectives. You will contribute to product architectures, technology road-maps and improvements in engineering quality and productivity. You will develop software using modern technologies and lead a group of talented professionals who provide deep expertise to facilitate the success of new developed projects and programs.


Responsibilities
Back-end development of high-loaded web applications;
Working with our Blockchain API;
Rest API, gRPC && RPC endpoints development;
Using different SW architectural patterns (SOA, MVC, Multitier and etc.);
Working and maintaining different types of DB;
Collaboration and architecture planning with the team and CTO regarding high-performance backend and infrastructure;
Mentoring a team.


Main requirements
5+ years in Back-end development;
Strong knowledge in Go and experience with C++ || Python || Rust;
Practical experience with MongoDB, Redis, MySQL || Postgres;
Practical experience with WebSockets, RabbitMQ, Protobuf;
Practical experience with TDD;
Hands-on skills with automation and CI/CD (Jenkins, CircleCI);
Practical experience with PHP;
Experience with DigitalOcean, Amazon AWS;
Bachelor's degree in computer science or similar;
Practical experience with Docker containerization;
Experience with Git;
Web services (REST, RPC, gRPC);
Upper intermediate English skills - having the ability to communicate and work in an English-speaking environment.


Would be a plus/optional
Experience with C, Elixir, Rust, Ruby, C#, Haskell;
Parallel Computing, Algorithms, Graph Theory, Applied Mathematics;
Security frameworks;
Monitoring systems (Grafana, Prometheus, Nagios);
Apache, nginx;
Basic knowledge of JS;
Distributed Systems Technologies;


What We Offer
The opportunity to contribute to cutting edge projects in a new and exciting industry with the potential to positively reshape our world.
An environment that embraces liberty, autonomy, team spirit and open communication.
Learn first-hand how to provide our partnering companies with real usage of blockchain technology.
High growth potential.
Flexible working hours.
Warm and open minded company culture.
Become part of a truly international company with 15+ different nationalities.
Office space in the heart of Berlin.
Unlimited Beverages (We understand the importance of good coffee).

About peaq

peaq is the Web3 network for the Economy of Things.

Company website:
https://www.peaq.io/

The job ad is no longer active
Job unpublished on 5 July 2020

Look at the current jobs Golang Relocate→