Python Developer

🔥 4 hours ago

🗣️🇷🇺 Russian Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of eCarsTrade

eCarsTrade

51 - 200 employees

Founded 2016

🚘 Automotive

🏪 Marketplace

🤝 B2B

Automotive • Marketplace • B2B

eCarsTrade is an online European car auction and used-vehicle marketplace focused on professional buyers (dealers and traders). The platform lists large volumes of ex-lease, post-rental and trade-in vehicles from European sources, offers both timed auctions and fixed-price sales, and provides detailed vehicle photos, inspection/appraisal reports, transparent fixed commissions, multilingual support, delivery/logistics across the EU (and export assistance), and data-driven pricing/bid recommendations. It emphasizes high-quality verified stock, a streamlined bidding/purchase flow, and after-sales support for cross-border transactions.

📋 Description

• 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

Apply Now