Position: Senior Python Developer for Zoomin Software
Company: Ciklum International
Experience required: 5y
English level: intermediate

**Responsibilities**

Be a part of a of a team that are building our micro services based product platform from scratch 
Develop new features
Maintain and improve software
Deliver best practices recommendations, prototypes and technical project presentations adapting to different levels of key business and technical stakeholders

**Requirements**


10+ years of experience with bulk of it working on complex backend systems
Programming languages – Multilingual proficiency is preferable. In any case, a staff engineer is expected to demonstrate a deep understanding of internals and ecosystem of at least one language of their choice
Computer science fundamentals – We do not expect staff engineers to solve algorithmic puzzles. Having said that, we expect them to have a reasonable understanding of fundamentals of computer science such as key data structures, algorithms and complexities
Architecture and tech stack – We expect staff engineers to have a solid understanding of web architectures and their key pieces, and proven track of success solving complex backend problems and building scalable and reliable backend systems. A good knowledge set includes data stores, serving infrastructures, production monitoring systems, data processing platforms, cloud platforms

**Personal skills**

Bias for action
Be impact-driven
Smart decision making
Excellent communication skills
Disagree-and-commit, team-first mindset
Strong sense of ownership

**What's in it for you**

Dynamic and challenging tasks
Team of professionals: learn from colleagues and gain recognition of your skills
Continuous self-improvement
Trainings
Knowledge sharing meetings