Senior Python Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

5+ years of professional experience with Python 3.10+ and asynchronous programming, Strong hands-on experience with FastAPI, SQLAlchemy, and Django ORM, Experience in system design and microservice architectures, Good English communication skills and fluent Russian..

Key responsibilities:

  • Analyze existing program code and eliminate errors
  • Develop program code for company projects
  • Support and develop integrations with side services
  • Interact with the development department and conduct testing.

FYST logo
FYST Scaleup https://fyst.com
51 - 200 Employees
See all jobs

Job description

WHAT YOU'LL BE WORKING ON

  • Analysis of the existing program code, identification and elimination of errors
  • Development of program code for company projects
  • Interaction with the development department, testing
  • Support and development of integrations with side services.
 

WHAT YOU NEED TO SUCCEED IN THIS ROLE

  • 5+ years of professional experience with Python 3.10+, with a deep understanding of its asynchronous programming model
  • Domain knowledge in payment systems or financial flows 
  • Strong hands-on experience with asyncio, FastAPI or aiohttp, SQLAlchemy, and Django ORM
  • Experience in system design (Scalability, Reliability & Fault Tolerance, Security, Performance)
  • Practical experience with microservice architectures, API development, and service-to-service communication (REST, GRPC)
  • Knowledge of and experience with message queues like RabbitMQ or Kafka
  • Experience writing and maintaining unit/integration tests with modern testing frameworks
  • Experience with Grafana loki(LogQL), Jaeger/Tempo
  • Familiarity with gitlab CI/CD, Docker, Kubernetes, Helm, and cloud infrastructure (e.g., AWS, GCP) is a plus
  • Knowledge of how 3ds2 flow works is a big plus
  • Good English communication skills (written and spoken) and fluent russian. 

OUR TECH STACK

Python 3.12, FastAPI, Django, async gRPC, asyncio, pytest, GitLab CI/CD, Kubernetes (K8s), Helm, PostgreSQL.
 

WHAT WE OFFER

  • An opportunity to make something great even greater, you can be the reason why we grow, develop, and become the best fintech company on the market!
  • Career prospects - we are young, we have huge ambitions, and it is important that our employees grow with us 
  • Work with coworkers who are passionate about their business
  • Compensation that will fully correspond to the competence and knowledge, with yearly performance reviews
  • Remote type of work
  • 20 days of vacation time; bank holidays; Sick leaves; Additional birthday day off

You can find out more about our team, our values, and the unique ways we celebrate our successes here: https://fyst.com/culture 

Required profile

Experience

Spoken language(s):
EnglishRussian
Check out the description to know which languages are mandatory.

Other Skills

  • Communication

Python Developer Related jobs