
Python
Spark
AWS
Senior Data Engineer
Overview
Constructor is the next-generation platform for search and discovery in ecommerce, built to explicitly optimize for metrics like revenue, conversion rate, and profit.
Job Description
The Constructor Data Platform is a foundational component for all internal data and ML teams. It handles the ingestion of over 2 TB of compressed events daily and manages over 6 PB of data in our data lake.
Responsibilities
- - Maintain data pipeline job framework
- - Develop Data Quality framework (internal set of tools for internal and external data sources validation)
- - Maintain and develop public facing data ingestion service with 17 000+ RPS
- - Maintain and develop core data pipelines in batch and streaming manners
- - Be a last line of support for our internal platform users
- - Take part in an on-call rotation for data platform incidents (shared across the team)
Required Skills
- - Fluent English
- - 4+ years building production services and data pipelines (batch and/or streaming)
- - Strong experience with Python or the readiness to ramp up quickly
- - Hands-on experience with at least one MPP system (Spark, Trino, Redshift etc.)
- - Hands-on experience operating services in a cloud environment (AWS preferred)
- - Nice to have Terraform/CloudFormation or other IaC tools
- - ClickHouse or similar analytical databases
- - Experiences with data quality/observability tools
Benefits
- - Unlimited vacation time - we strongly encourage all employees to take at least 3 weeks per year
- - Fully remote team - choose where you live
- - Work from home stipend - we want you to have the resources you need to set up your home office
- - Apple laptops provided for new employees
- - Training and development budget - refreshed each year for every employee
- - Maternity & Paternity leave for qualified employees
- - Work with smart people who will help you grow and make a meaningful impact
- - Stock options - offered in addition to the base salary
- - Regular team offsites to connect and collaborate
About the company
Constructor’s AI-powered search and product discovery platform delivers unmatched KPI optimization and fast ROI for enterprise ecommerce brands — while giving customers a personalized, enjoyable shopping experience.
All Job Openings at Constructor