Senior Python Developer

HUMAN AND CAPITAL

Senior Python Developer

Описание вакансии

The company is building a next-generation e-commerce engine for one of the biggest retailers in the US - a company with 600+ physical stores and 12+ brands in home furnishings and kitchenware.
Their goal is to revolutionize how configurable products (like custom furniture) are sold online by developing a high-performance computation platform capable of dynamically generating and pricing millions of product variations in real-time.

This is a greenfield project that combines deep computational challenges with large-scale engineering, offering a unique opportunity to work on something both intellectually demanding and high-impact.



Responsibilities:

  • Design, develop, and optimize high-performance backend services using Python.

  • Implement advanced computational logic, data processing, and real-time algorithms for product configuration and pricing.

  • Build and maintain RESTful APIs within a microservices architecture.

  • Integrate with Oracle DB and other data sources, ensuring reliability and scalability.

  • Collaborate closely with globally distributed teams (US, Europe) to deliver well-architected, production-grade solutions.

  • Participate in code reviews, write unit/integration tests, and maintain high engineering standards.

  • Work in close partnership with the client’s technical teams, contributing to architectural decisions and product evolution.

Requirements:
  • 5+ years of experience in backend development with a strong focus on Python.

  • Excellent grasp of algorithms, data structures, and computational problem-solving.

  • Proven experience in building scalable microservices and RESTful APIs.

  • Proficiency with SQL and relational databases (preferably Oracle DB).

  • Strong knowledge of Python best practices - clean code, testing, maintainability.

  • Familiarity with WebFlux, Mockito, or Cucumber for testing.

  • Experience with distributed systems, Kafka, or asynchronous processing frameworks.

  • English - Upper-Intermediate or higher (comfortable in customer-facing communication).

Nice to have:

  • Experience with NoSQL databases.

  • Exposure to Node.js or multi-language system integration.

What they offer:
  • Remote start: you will begin working fully remotely for the first 3–4 months, with transition to a hybrid format afterward.

  • Opportunity to work on a cutting-edge e-commerce engine with a highly visible, global retail brand.

  • Collaboration with a world-class engineering team across the US and Europe.

  • A customer-facing environment where your input directly impacts architecture and product direction.

  • Flexible working hours (core working hours: 8:00 p.m. – 11:00 p.m. (GMT+5). The remaining 5 working hours can be completed flexibly before 8:00 p.m. (GMT+5) )

  • Competitive compensation package and long-term engagement potential.

  • A culture of trust, respect, and camaraderie, focused on excellence and innovation.

Навыки
  • Python
  • Oracle DB
  • Mockito
  • Cucumber
  • Apache Kafka
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию