Sorry, this position is not available anymore

Senior Python Engineer

Location:
Kyiv
Technical Level:
Senior
Job Category:
Software Development

We are looking for experienced Senior Python engineer for our new team in Kyiv office.
In this role, you will collaborate with skilled engineers to find elegant and manageable solutions to new and complex product needs.
 
Our client is a fast-growing company and the leading provider of Risk-Based Monitoring and Data Quality Oversight solutions to Bio-Pharmaceutical and Medical Device organizations. Their products use advanced statistical algorithms to determine the quality of clinical trial data both during and following study execution.
 
Responsibilities:

  • Build robust and scalable software using Python
  • Refactor and perform code review
  • Solve complex performance problems and architectural challenges
  • Mentor junior team members
  • 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
  • Increase test coverage via unit tests and integration tests
  • Analyze challenging problems and successfully deliver results

Requirements:

  • Solid experience (5+ years) interfacing with databases (SQL and/or NoSQL), with web-frameworks (Pyramid, Django or equivalent), following best practices (testing, design patterns, etc)
  • A strong background in OOP in at least one of the following languages: Python, Java, C# or C++
  • Your passion and curiosity about new technologies and your understanding of API structures and REST architecture
  • Master’s degree (or equivalent) in Computer Science/Engineering

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Healthcare & Sport benefits program
  • Best hardware
  • An inspiring and comfy office

Professional growth:

  • Challenging tasks and innovative projects
  • An individual development plan
  • A personal education budget
  • Mentorship program
  • Business trips

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more