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.
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.
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.