Position: Senior Python Engineer
Company: N-iX
Experience required: 3y
English level: upper

**Our client** is a cutting-edge, technology-focused company that provides a better way of detecting and managing risks that may impact the outcome of clinical trials. Their solutions, all of which are cloud-based, are driven by a unique set of algorithms that interrogate clinical and operational data in real-time centrally to conveniently illuminate outliers and anomalies in data. 

**Responsibilities:**
● Build robust and scalable software using Python
● Refactor and perform code review
​​​● Solve complex performance problems and architectural challenges
● Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
● Analyze challenging problems and successfully deliver results

**Requirements:**
● A minimum of 4 years of software development experience
● Proven experience in building large-scale client-side solutions using Python
● Rich experience creating REST-based web-services
● Strong experience with SQL and/or NoSQL databases
● Experience in Continuous Integration and Continuous Delivery practices 
● A clear understanding of Agile/SCRUM methodology
● Strong knowledge of design and architectural patterns
● Confidence in English for daily interactions  

**​​​​​​​​We offer:**
● Flexible working format - remote, office-based or flexible
● A competitive salary and good compensation package
● Flexible and personalized career growth
● Professional development tools (mentorship program, tech talks and training, centers of excellence, and more)
● Active tech communities with regular knowledge sharing
● Education reimbursement
● Paid vacation days, sick leaves, and days off
● Healthcare & Sport program
● Medical insurance
● Memorable anniversary presents
● Corporate events and team buildings