Position: Senior Python Engineer (Django)
Company: Sunvery
Category: Python
Experience required: 5y
English level: intermediate

RetargetApp is a marketing solution that helps e-commerce businesses promote their products on the biggest advertising platforms. RetargetApp automatically creates and optimizes effective advertising campaigns. RetargetApp is a proud Facebook Marketing Partner and Google Partner.

We grow so fast and are currently looking for a Senior Python Engineer to join the team full-time.
You will be able to participate in making architecture decisions and to lead one of the directions within the Company.

**This is for you if you:**
— have strong knowledge of Python 3 and Django;
— have experience with SQL, PostgreSQL, no-SQL databases, queue managers;
— know principles of work of Web (HTTP-protocols and other common protocols);
— are experienced in building the app architecture;
— have experience with Docker, Docker Compose;
— are an experienced Linux system user;
— know how to explain the choice of the method of implementing a task;
— know how to keep a balance between architecture-reasonable and efficient decisions.

**What we offer:**
— possibility to make architecture decisions and develop as architect;
— opportunities for self-development and attend external educational events and conferences;
— flexible schedule and ability to work remotely;
— 20 paid vacation leave per year;
— Medical insurance, unlimited sick leaves;
— Work laptop MacBook Pro;
— competitive salary with regular compensation reviews;
— PE accounting and support;
— team of professionals who will coach and advise;
— gym membership compensation.

**Will be a plus:**
— previous work with AWS;
— experience with JS and Front-End technologies;
— knowledge of GoLang, other languages;
— knowledge of Ansible orchestration systems (Kubernetes).

**What you will need to do:**
— improve the quality of our coding base;
— bring value to the product by writing code and developing high-quality features;
— make architecture and infrastructure decisions that improve the product;
— process high-level tasks through personal knowledge and expertise;
— participate in challenges discussion;
— closely cooperate with the development team;
— perform code review.

We are passionate about our Team and the product we create, we never stop learning and always stay curious. Come join us to grow together!