Position: Senior Back-end Python Engineer
Company: Particles Global
Category: Python
Experience required: 5y
English level: upper
Published: 2023-05-01T00:00:00+03:00

**COOPERATION FOR 3 MONTHS** (with the possibility of extension, as the project is long-term)

We are seeking a skilled Software Engineer to help the team of our USA customer - a mid-sized late-seed stage startup (USA) with a computer vision platform for enterprise foodservice; backed by deep industry strategics including Yum Brands and others.

Customer's Engineering team is building a scalable, edge-based AI product already deployed in many locations around the world. The team is focused on scalable, beautiful architecture and services. Some of the tools we use right now include Python, Docker, Kubernetes, Rust, and more. It is a distributed team.

At the moment the company needs help from a skilled Back-end Python Engineer with:
(A) building a transport mechanism to shoot data from edge devices to a cloud database, and
(B) implementing logic in the cloud to trigger actions based on the data received from the edge devices.

Required knowledge:
5+ years of experience in back-end Python programming.
5+ years meaningful individual contributor experience as a software engineer.
PostgreSQL.
Exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms)
Be comfortable with Linux / Unix environments.
Experience working with an international team.
English B2+