Position Overview
We are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices architecture. As a Senior Software Engineer, you will be working with a highly skilled cross functional team to enhance our banking platform.
Qualifications and Skills
Experience with
cloud computing and container-based distributed systems (Docker).
Experience working with
relational databases (preferably MySQL) and high proficiency with SQL.
Understanding of
higher-level RDBMS concepts (locking and transaction model, isolation levels, deadlocks, etc.).
Significant experience with at least one dynamically typed,
object-oriented programming. language (preference for Python).
Great understanding of distributed systems and
microservice architecture.
Handsβon experience in using
message
brokers such as
RabbitMQ.
Deep understa...