Position: Python Engineer
Company: N-iX
Experience required: 3y
Category: Python
English level: intermediate
Published: 2022-06-01T00:00:00+03:00

Our client is an iconic & world’s largest luxury retailer straight from Manhattan, whose unique approach combines focus on the digital customer experience with strong connection to a network of extraordinary stores that extends that seamless experience in the offline world.

We are building a disruptive Competitor Intelligence Retrieval System from scratch. Join us on an exciting journey to reshaping the high-end shopping industry worldwide!

**As a Senior Back End Engineer you will be:**
- Building robust and scalable APIs using Python
- Designing database structure
- Implementing integration with different data sources, data scraping
- Building data pipelines
- Estimating workload and timing
- Conducting code review and following best engineering practices
- Writing tests using best approaches and practices
- Creating technical documentation
- Solving complex engineering problems
- Communicating with team members in Ukraine and USA
- Proposing process and technical improvements and changes

**Technical Stack & expected skillset:**
- Strong hands-on experience with Python
- Flask, API development and integration
- Deep knowledge of HTTP protocol and cache-control headers, CSS, XPath
- Experience with Scrapy
- Apache Kafka, PostgreSQL, Redis, AWS S3
- AWS Cognito, AWS CloudWatch, AWS EKS, ECR, Docker and containerization
- GIT, GitHub
- Hands-on experience with CI/CD and cloud-based deployments

**Would be a plus:**
- Quart
- Selenium, experience of work with crawlers
- Amazon EMR or Apache Spark
- Knowledge of ML libraries

**What we offer:**
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Flexible and personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Paid vacation days, sick leaves, and days off
- Healthcare & Sport program
- Medical insurance
- Memorable anniversary presents
- Corporate events and team buildings