Position: Data engineer
Company: Perception Box
Experience required: 3y
English level: upper

Our client is one of the fastest-growing acquirers of Amazon third-party FBA brands. Amazon has become the most ubiquitous part of the modern shopping experience and our company is positioned to be a leader in this vibrant and evolving marketplace.

We are looking for a Senior Data Engineer who will be a significant part of creating a data platform for a new product, especially for subsystems related to data scraping.

Requirements:
— A clear understanding of ETL and data curation
— Strong experience and understanding of relational and distributed databases (including internals) (e.g. PostgreSQL, MySQL, Cassandra, etc.)— Experience with scraping systems (Scrapy)
— Proven experience with Spark/PySpark, AirFlow
— Strong experience with AWS
— Strong expertise in Python, SQL
— Experience with continuous integration, test automation, and deployment
— Experience with data monitoring and tracing in distributed and service-oriented systems
— Experience in distributed systems design and best practices
— Understanding of integration with BI tools
— Advanced / fluent written and spoken English

Responsibilities:
— Work with the Data Engineering team to design the new data platform— Closely work with the data scraping pipelines
— Manage and guide software engineers during the development
— Systematically work on formalizing business processes, customer acquisition lifecycles, and the overall data framework
— Actively participate in the development