Python Engineer (#15392112)

REFERRAL BONUS $400
Ukraine
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
Saks Fifth Avenue
Would you like to kick-start development of a top-notch R&D project & build a solution used world-wide? 
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
×

Easy apply


    or
    Refer a friend