Position: Middle Python Engineer
Company: Grid Dynamics
Experience required: 3y
English level: intermediate

**Requirements:**
- Good knowledge of core Python: data structures, IO, networking;
- Deep knowledge of SQL;
- Experience with AWS cloud;
- Linux hands-on experience;
- Good communication skills and at least intermediate technical speaking English;
- Desire and ability for quick learning of new tools and technologies;
- Understanding of general OOP and Functional programming concepts.

**Responsibilities:**
- Integrating warehouse management systems (WMS) into the fulfillment pipeline;
- Implement WMS and carrier integrations enabling later states of order management and fulfillment pipeline;
- Implement systems providing visibility into shipping and fulfillement process;
- Work on transportation and fulfillment optimization problems;
- A combination of greenfield work and modifications to existing systems;
- Team operates its own systems, providing end-to-end ownership, including availability KPIs, component-level and integration testing;
- A strong culture of CI, SDLC optimized for low implementation lead time.