We are currently in search of a System Architect who will help us continue to build a global architecture in the company and make the interaction of teams, microservices and application groups more effective. One of the tasks is the implementation of Event sourcing to effectively solve the problem of data synchronization between our microservices. We will be happy to talk with someone who likes to immerse in technology and has experience in scaling systems, as well as transferring services from one technology to another.

Job Responsibilities

  • building a plan for the development of service architecture within the company;

  • searching for defects in the current architecture and creating a plan to correct it;

  • standardization of technical and architectural solutions, as well as tools used within the company.

Key Qualifications

  • good understanding of relational databases (ACID, Locks, Indexes, Execution Plans);

  • experience in developing and supporting complex distributed systems;

  • understanding of event-driven architecture;

  • knowledge of architecture design patterns: CQRS, Event Sourcing, Saga, etc.;

  • experience in database scaling will be your advantage: sharding, partitioning, geo-distribution, replication and multitenancy;

  • it will be your advantage if you have experience in Data-Driven architectures or experience creating products with an ML component;

  • independence, the ability to negotiate and justify your architectural decisions not only to the technical team, but also to the business;

  • ability to write clear documentation in English.

We Offer You

  • remote work;
  • a flexible timetable — we don’t require you to be online at 09:00 sharp. You can start work at a time that suits you;
  • interesting and ambitious tasks that will take you to the next professional level;
  • learning: seminars, trainings and conferences. If you want to participate in a conference,we will help to organize it;
  • private health insurance;
  • team-building activities: movie nights, quizzes, thematic parties, annual trips to the countryside, football and volleyball matches;
  • corporate discounts on hotels and other services;
  • a young and active team of super specialists.
Apply to this position

Or share with your friends