Position: Senior Software (Python) Engineer for Mirato
Company: Ciklum
Experience required: 5y
English level: intermediate

Created for the banking industry, Mirato NG-TPRM orchestrates and automates the entire TPRM lifecycle across diverse risk domains. Immersing in the existing TPRM program and bank-specific requirements, the smart platform offers customized, continuous and unbiased risk assessment and supervision, along with rapid and frictionless deployment.

 Responsibilities
Involved in all stages of production from architecture, designing, coding, testing, deploying and maintaining
Responsible for all parts of the product including coding backend, frontend, infrastructure, testing, and production maintenance
Taking ownership of different parts in our technology stack, becoming the focal point and tech lead of those technologies

Requirements
True team player
Autodidact, self-sufficient and self-motivated
Ability to design, research and implement complex projects
5+ years’ experience with at least one of the following languages: Python or Go
Proven track record in product development
Strong knowledge of Web standards and protocols, including JavaScript, HTML, CSS, and HTTP
Experience with unit testing, agile project development, bug and change management systems
Experience with GCP/AWS/Azure
Strong verbal and written communication skills in English
Desire to learn and gain new skills
Strong communication and problem solving skills

Desirable
Experience with gRPC
Experience with Python web frameworks such as: Django or Flask
Experience working in a startup company
Experience with Graph databases
Working with enterprise customers
What's in it for you
Realization of your innovative ideas in building new solutions and services
Possibility to propose solutions on a project
Friendly collaborative teams and enjoyable working environment
Learn different business domains