description
Join our team and be part of a highly dynamic and challenging environment using cutting-edge technologies. You will be designing and implementing financially oriented, large-scale distributed systems. * Design and develop a 24/7 high-scale, low-latency distributed system. * Lead design efforts; 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. Taking ownership of all developing stages from design, through developing and automatic testing, deployment, and ownership of the product in production
requirements