← all jobs

Python developer

Work from home Full-time role Hiring
About the role You'll own and evolve two of eCarsTrade's core Python microservices that turn raw vehicle data into commercial decisions:
  • MarketPrice — an ML-driven pricing engine that predicts market value for used vehicles and produces bid recommendations (dealer bid, supplier bid, potential dealer margin and turnover time) used across the auction platform.
  • DataEnrichment — detects vehicle options, sport packages and verifies listing metadata.
Both are async FastAPI services, message-driven via RabbitMQ, and containerized with Docker. You'll work across ML pipelines, computer vision, LLM integrations, and high-throughput event processing.

Responsibilities

  • Develop and maintain FastAPI services (API routers, Pydantic schemas, middleware, exception handling) and their RabbitMQ consumers (aio_pika, topic exchanges, durable queues, DLQ, circuit breakers).
  • Design durable, decoupled processing flows (e.g. ack-on-aggregation, MongoDB-backed per-car state, thread-pooled blocking work under async consumers).
  • Write tests, maintain Docker/docker-compose setups, and keep services production-reliable and observable.
  • Collaborate with purchasing and platform teams to translate business rules into robust code.

Requirements

  • Strong Python 3.10+ with production experience in async programming (asyncio) and FastAPI (or similar).
  • Solid experience with message queues, ideally RabbitMQ (aio_pika), and event-driven architectures.
  • Comfortable with Docker and microservice deployment patterns.
  • Working knowledge of relational (MySQL) and/or document stores (MongoDB).
  • Clean code, testing discipline, and Git-based collaboration.
  • Excellent problem-solving skills and attention to detail, with a passion for writing clean, efficient code.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively in a team environment.
  • Proven track record of delivering high-quality software solutions on schedule and within budget.
  • Experience with CI/CD principles and tools such as Jenkins, GitLab CI, or similar.
  • Leadership qualities, including the ability to inspire and motivate team members, drive technical initiatives, and lead by example.
  • Proficiency in both English and Russian is mandatory.

Benefits

  • Full remote position under a B2B contract
  • Multicultural, dynamic international team
  • Competitive salary
  • Fast-growing company with startup spirit and growth opportunities
  • Chance to shape the future of digital automotive trading

Originally posted on

More open positions

Small Business Account Executive DACH (German speaker)

Work from home Full-time role

Solution Architect - ServiceNow

Work from home Full-time role

Experienced Background Investigator (SOUTHEAST REGION)

Work from home Full-time role

Senior Solutions Engineer - Polish speaking

Work from home Full-time role

School Finance Specialist- Charters and Independent Schools FY27

Work from home Full-time role

Virtual Assistant - Property Operations

Work from home Full-time role

[Remote] Anly Clinical Development

Work from home Full-time role

Basic Data Entry Clerk Wanted - Typing / Work At Home 25 Words Per Minute

Work from home Full-time role

iLottery TechOps Engineer

Work from home Full-time role

[Remote] Fortinet Network Engineer

Work from home Full-time role

LPN (Licensed Practical Nurse) Pediatric Home Care Overnights

Work from home Full-time role

Inside Sales Representative - West Coast

Work from home Full-time role

Executive Assistant (100% Remote, Data Infrastructure Client)

Work from home Full-time role

Federal IT Project Manager, Microsoft 365 / SharePoint

Work from home Full-time role

Travel Consultant-SLC

Work from home Full-time role

Transitions Manager

Work from home Full-time role

Senior Manager PMO, Finance Transformation

Work from home Full-time role

Entry‑Level Data Entry Specialist – Remote, Flexible Hours, Career Growth Opportunities at talentflow

Work from home Full-time role

Remote Clinical Geneticist (Physician)

Work from home Full-time role

Member Contact Center Consultant

Work from home Full-time role

Operations Consultant

Work from home Full-time role