Senior Backend Developer (Team Lead)

by:  Advanced Blockchain AG

The job offer is available for the following event:

The Role

Advanced Blockchain AG 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).

 

A bit about us

Advanced Blockchain AG is an end-to-end Blockchain-as-a-Service company based in Berlin, Germany. Our team of over 25 engineers and experts develop next generation blockchain infrastructure and applications for the world’s largest companies in the IoT, Automotive, Telecommunications and Machine industries.

Our groundbreaking DAGchain product is an entirely new blockchain/DAG hybrid  called peaq. The peaq DAGchain is the first to solve all business requirements simultaneously, with a focus on predictability and stability. peaq was built for and alongside the world’s largest companies. Our clients include one of the world’s largest automotive companies.

Jobs that may interest you

Junior System Administrator

Offered by:  Advanced Blockchain AG
Workplace: Germany
The Role We are looking for a Junior System Administrator to join our R&D team. You will be responsible for the deployment and development of software infrastructure, automating, setting-up, configuration and administering the environments described below. We’re a team of hungry, hard-working blockchain entrepreneurs who are driven by the sheer scale of what we can achieve and the need to... Read more

Security Analyst||Engineer

Offered by:  Advanced Blockchain AG
Workplace: Germany
The Role We're opening the Junior Security Analyst||Engineer position for an engineering role in our R&D team. You will work across multiple technical security domains and should have an understanding of the vulnerability of backend systems as well as common security applications. As our Junior Security Analyst you will be actively participating in connecting the real world with the power... Read more
WIR SUCHEN SPS-Programmierer (m/w/d) für die deutschlandweite Programmierung von SPS-Steuerungen an unterschiedlichsten Maschinen und Anlagen. Weiter sind Sie verantwortlich für die Inbetriebnahme und Wartung von Maschinen und Anlagen. Entsprechend gehört auch die Fehleranalyse und -Behebung zu Ihren Aufgaben. UNSER ANGEBOT Unbefristeter Arbeitsvertrag Attraktives Arbeitsumfeld mit guten Perspektiven Grundausstattung an Werkzeugen und persönliche Schutzausstattung Arbeitsmedizinische Vorsorgeuntersuchungen Persönliche Betreuung durch unser kompetentes... Read more