Middle+/Senior Python Developer

Engineering
Remote (EMEA)
Remote
English
Russian

You’ll work on a flexible, fast-evolving platform designed for modern fleets. Participate in shaping architecture decisions and contribute to the technology used across the broader Wialon ecosystem, trusted by over 2,700 partners in more than 160 countries.

Wialon Platform is a new cloud-native, no-code product in the Wialon suite. Built on a Flespi backend with modular architecture, open APIs, and EU-focused compliance, it's now in the post-MVP stage and growing fast.

The Tech Stack

Core: Python 3.10+, FastAPI/Aiohttp.
Infra: Docker, Kubernetes, CI/CD pipelines (GitLab/Jenkins).
Protocol: REST, JSON-RPC, possibly gRPC.

Responsibilities

  • Architect & Build: Design and develop high-performance, asynchronous microservices that can handle massive concurrency, ensuring its functionality, maintainability, and scalability.
  • Code Quality: Enforce high standards through rigorous code reviews, writing and executing comprehensive tests (PyTest), and maintaining technical documentation.
  • System Ownership: Take full ownership of your modules—from architectural design and estimation to deployment and monitoring in production.
  • Mentorship & Culture: Actively contribute to technical discussions, contribute to project planning across multiple timeframes, from weekly iterations to long-term goals.

Must-have Requirements

  • Strong knowledge of Python 3.
  • Expert-level experience with an asynchronous web framework (e.g., Aiohttp, FastAPI, Tornado).
  • Deep understanding and practical experience with SQL databases, including query writing and optimization.
  • Proven ability to design and implement APIs, adhering to RESTful principles.
    Practical experience with Git and version control workflows, including branching, pull requests, and code review practices.

What We Offer

  • Health: Compensation for insurance.
  • Time Off: Flexible PTO for vacation, personal needs, and sick days.
  • Growth: Funding for training, specialized courses, and conferences.
  • Family: Support to help balance work and family life.
  • Location: European Union (B2B contract)
Apply now

Perks and Benefits

Card icon

Work in an international environment

Card icon

Professional training and educational reimbursement

Card icon

Community, team-building events and parties

Your candidate journey

1

Apply for your dream job

2

Have an interview with a recruiter

Card icon Within 5 days
3

Get a test assignment

Card icon 5 days to complete
4

Participate in an interview with a hiring manager

Card icon Within 5 days
5

Receive an offer or detailed feedback

Ready to apply for Middle+/Senior Python Developer position?

Please tell us about your skills and experience via the form below and we’ll get in touch with you shortly.

Upload a file or share a link to your CV*
Required file extensions: .pdf, .doc, .docx, .xls and .xlsx. File max size: 10 MB
Info icon
Confirm icon

Your application has been submitted successfully.