Senior Python Developer

Senior Python Developer
  • 1 вакансий

Required experience

3 - 6 лет

Job opening

Senior Backend SW Developer

Job description

Responsibilities:

  • write structured, clean, reusable, and testable code using Python;

  • design and implement robust application;

  • provide technical solutions;

  • translate client requirements into properly structured server-side logic;

  • test own code and peer-review output from other teammates.

Requirements:

  • commercial working experience with Python from 4+ years;

  • excellent knowledge of general programming issues: design patterns, data structures, algorithms;

  • experience in the design and development of complex highly-loaded systems;

  • big data, parallel calculations;

  • ability to take responsibility, initiative, and keep attention to details;

  • ability to collaborate on projects and work independently when required;

  • english language at Intermediate and above level is a must.

Nice to have:

degree in computer science or related field.

Benefits:

  • broad responsibility, autonomy and visibility in an engineering role;

  • in-depth exposure to real-world customer issues across a global customer base;

  • small-company feel in a growth environment;

  • extensive, invaluable exposure, and experience to top-notched, leading-edge technologies in Cloud computing, home monitoring systems, and a vast of other exciting, hot products;

  • working in a friendly environment with a team of creative and enthusiastic engineers;

  • ability to promote and try out cutting-edge technologies for the app development;

  • retirement plan contributions matching (applicable to country of residence);

  • health benefits (applicable to country of residence).

Technologies
  • Kafka
  • Python
  • Redis
  • MongoDB
  • FastAPI
  • Dask
  • Pandas
Kafka Python Redis MongoDB FastAPI Dask Pandas