DevJobs

Senior backend Developer

Overview

Our Research and Development department develops cutting-edge technologies, focusing on field-relevant areas, such as blockchain and artificial intelligence. Join our Back-End team and be part of a highly dynamic and challenging environment using cutting-edge technologies.

You will be designing and implementing financial oriented, large scale distributed systems.

What you’ll be doing

  • Design and develop a 24/7 high scale, low-latency distributed system.
  • Lead design effort; write technical design documents and held design review meetings.
  • Be a technical leader; research and promote new technologies and tools.
  • Face technical challenges - performance, fault-tolerance, security and live production issues.
  • Be a part of a team that uses CI/CD approach. Tacking ownership of all developing stages from design, through developing and automatic testing, deployment, and ownership of product in production.

It will be a good match if:

  • You are a talented engineer, and you have at least 7 year's experience as a backend/server-side developer.
  • You have a can-do attitude, and you love challenges.
  • You have experience in C#.

It will be an advantage if you:

  • Are familiar with some of our technological stack: .Net core, RabbitMQ, Kafka, Redis, Microsoft Azure, K8s, Dockers.
  • Already have experience developing high performance and low latency systems.
  • Have the ability to view a system at an architectural level.
  • Have experience using other compiled languages such as Rust, Go, C++, etc.