Position: Senior Python Developer [Ciklum]
Company: Ciklum
Experience required: 5y
English level: upper

Description:
You will have access to the modern tools, the best technology, and opportunity work on the leading SaaS solution for Documentation Management. This is an excellent opportunity to be part of a new venture, in a startup environment where you can truly develop your skill set and knowledge.

About the Client:
Zoomin is revolutionizing how companies and their customers gain value from their documentation. The intelligent platform ingests all customers’ product content, from manuals to API docs to support articles, and delivers it as a unified and consistent source of Product Answers wherever the customer’s user is looking – like in documentation site, service portal, online community, or even right inside the product.

You could find more information about Zoomin here: https://www.zoominsoftware.com/

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:
• 5+ 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