[NEW] Looking for a job in tech? Companies will find you — just fill in your profile
Close
e. g. Python, Warsaw, Startup

Python Developer

Archived
zł 15000 — 21000
Gross / Month / B2B
Python
remote

We are looking for a Python Engineer to join a world-famous product. The primary goal of the project is to migrate synchronous gRPC routes to asyncio. We are open to hiring specialists located in Poland. You will have the opportunity to work either remotely or in the office.

Project:

The product allows users to store everything in a single space, including regular files, data from the cloud, and web shortcuts. 

The engineer will be responsible for transitioning traffic to asyncio to achieve higher availability and lower latency for client`s services while reducing server costs. Given the complexity of client’s codebase, which includes a vast number of microservices, the technical level of developers must be high. The target routes can reside in any microservice and implement any functionality, making it crucial to understand the new code and its workings. The infrastructure is based on Kubernetes, AWS, and Envoy with a custom architecture.

Responsibilities:

  • Migrate synchronous gRPC routes to asyncio.
  • Ensure higher availability and lower latency for client`s services.
  • Reduce server costs through optimized traffic management.
  • Navigate and comprehend a complex codebase with numerous microservices.
  • Work with Kubernetes, AWS, and Envoy in a custom architectural setup.

Interview Steps: Get ready for a marathon! 🏃‍♂️

The interview process will consist of technical interview, manager interview, and client interviews (2 steps). The client’s interviews: 1 coding/technical interview (60 min) + 1 interview with hiring manager (60 min)

Overlap time requirements: up to 9-10am PST.

Requirements:

  • Strong experience in Python (backend development) with asyncio library
  • Testing experience, including Pytest
  • Proficiency in AWS
  • Experience with Kubernetes (K8s)
  • Familiarity with Grafana
  • Excellent communication skills in English (speaking and writing)
  • Effective collaboration and remote work skills, including communication tools
  • Ability to multi-task, self-organize, and prioritize activities
  • Effective communication skills

Nice to Have:

  • Experience with RPC protocol
  • Knowledge of Bazel

Working Conditions and Benefits:

  • Paid vacation and sick leave (without requiring a sickness list).
  • Health insurance.
  • Official state holidays – 11 days considered public holidays.
  • Opportunities for professional growth through challenging projects and the possibility to switch roles, master new technologies, and improve skills with company support.
  • Flexible working schedule: 8 hours per day, 40 hours per week
  • Personal Career Development Plan (CDP).
  • Employee support program (Discounts, Care, Health, Legal compensation).
  • Paid external training, conferences, and professional certification aligned with the company’s business goals.
  • Internal workshops and seminars.
  • Corporate library (paper and e-books) and internal English classes.
Akvelon Ukraine
Outsource
300 - 500
Industry
Cloud Computing, Big Data, Data Science
Founded
2000

This site uses cookies to offer you a better browsing experience.

Find out more on how we use cookies and how to change cookie preferences in our Cookies Policy.

Customize
Save Accept all cookies