Senior Data Engineer: Ranking Team
hace 1 semana
Constructor is a U.S. based company that was founded in 2015 by Eli Finkelshteyn and Dan McCormick.
The Ranking team, within the Machine Learning department, plays a central role in implementing algorithms that optimize our customers' business KPIs like revenue and conversions.
We focus on metrics over features, supplying our ranking algorithms with powerful capabilities that bring value to customers.
The team is cross-functional, consisting of ML, BE, and FE engineers as well as designers.
As a member of the Ranking team, you will be surrounded by and encouraged to use world-class analytical, engineering, and machine learning techniques on big data to evolve and scale our search algorithms.
The Ranking team owns all stages of product ranking for Constructor's Search, Browse and Autocomplete experiences, including base ranking, ML ranking, personalization, and ranking explanation.
A primary focus of the Ranking team is to develop a platform that allows internal and external users to configure ranking for business needs and experiment with new signals easily.
Challenges you will tackle:
- Design, improve and maintain the Ranking Platform in close collaboration with other engineers from the Ranking team.
- Improve Ranking Platform usability for fellow engineers.
- Build / deploy / support robust highload real-time (ML) system(s) for personalized search and browse experiences.
- Collaborate with technical and non-technical business partners to develop / update ranking functionalities (within & outside the team).
- Optimize current ranking service performance.
- Optimize signals delivery and retrieval (e.g. Feature Store) for ML models inference.
Requirements:
- At least 4 years of experience in software development, with proficiency in Python programming language.
- Experience with big data tools: Apache Spark or any other map-reduce framework.
- Experience with data pipeline orchestration: strong understanding of ETL/ELT processes using orchestration tools like Airflow, Luigi, or cloud-native services (AWS Glue, Step Functions).
- Experience working with large datasets, distributed systems, NoSQL and relational databases, and caching solutions, ensuring scalability and low-latency performance.
- Experience with performance optimization: proven experience optimizing web services & data pipelines to improve speed, reliability, and scalability.
- Experience with real-time data processing: Experience building and supporting high-load real-time data platforms for ranking and personalization systems.
- Experience with data ingestion pipelines: Ability to design and maintain robust data ingestion systems that pull data from multiple sources (e.g. APIs, databases, event streams) into the platform in real-time.
- Experience with monitoring and alerting: Experience with setting up monitoring and alerting (e.g. Prometheus, Grafana, Datadog) to ensure the reliability and health of data pipelines and platforms in production.
Soft skills:
- Experience collaborating in cross-functional teams.
- Excellent English communication skills.
Benefits:
- Base range of 90-110k USD + stock options + work from home bonus.
- Fully remote team - choose where you live.
- Work from home stipend.
- Apple laptops provided for new employees.
- Training and development budget for every employee, refreshed each year.
- Parental leave for qualified employees.
At Constructor, we are committed to cultivating a work environment that is diverse, equitable, and inclusive.
As an equal opportunity employer, we welcome individuals of all backgrounds and provide equal opportunities to all applicants regardless of their education, diversity of opinion, race, color, religion, gender, gender expression, sexual orientation, national origin, genetics, disability, age, veteran status or affiliation in any other protected group.
Our primary interest is in finding the best candidate for the job.
We encourage you to apply even if you don't meet all of our listed qualifications.
-
Senior Data Engineer: Ranking Team
hace 2 semanas
Laza, Orense, España Constructor A tiempo completoAbout the RoleWe are seeking a highly skilled Senior Data Engineer to join our Ranking team at Constructor, a leading AI-first search engine and product discovery platform. As a key member of our team, you will be responsible for designing, improving, and maintaining our Ranking Platform, collaborating closely with other engineers to deliver high-quality...
-
Senior Data Engineer
hace 3 semanas
Laza, Orense, España Stream Hatchet A tiempo completoSenior Data EngineerStream Hatchet is a leading data analytics company in the esports and gaming streaming industries. We leverage data from social platforms like Twitter, Instagram, TikTok, and live streaming platforms to provide actionable insights for businesses focused on go-to-market strategies, content initiatives, and sponsorship measurement.Key...
-
Senior Data Engineer
hace 3 semanas
Laza, Orense, España Stream Hatchet A tiempo completoSenior Data EngineerStream Hatchet is a leading data analytics company in the esports and gaming streaming industries. We leverage data from social platforms like Twitter, Instagram, TikTok, and live streaming platforms to provide actionable insights for businesses focused on go-to-market strategies, content initiatives, and sponsorship measurement.Key...
-
Senior Data Engineer
hace 2 semanas
Laza, Orense, España Stream Hatchet A tiempo completoAt Stream Hatchet, we're pushing the boundaries of data analytics in the esports and gaming industry. As a key member of our team, you'll play a crucial role in designing and building scalable data pipelines, developing APIs, and improving data reliability and quality.Our ideal candidate is a seasoned data engineer with a passion for cloud services, data...
-
Backend Engineer: Personalization Team
hace 2 semanas
Laza, Orense, España Constructor A tiempo completoJob DescriptionConstructor is seeking a skilled Backend Engineer to join our Personalization Team. As a key member of our team, you will design, develop, and maintain highload real-time web services for personalized search and browse experiences.Key Responsibilities:Design and deploy robust highload real-time web services for personalized search and browse...
-
Senior Data Engineer
hace 2 semanas
Laza, Orense, España Stream Hatchet A tiempo completoStream Hatchet is a leading data analytics company in the esports and gaming streaming industries. We leverage data from social platforms to provide actionable insights for businesses. As a Senior Data Engineer, you will play a key role in migrating our current data ingestion and aggregation system to a more scalable, cloud-native architecture. You will work...
-
Senior Data Engineer
hace 2 semanas
Laza, Orense, España Stream Hatchet A tiempo completoKey Responsibilities:As a member of the Stream Hatchet team, you will be responsible for designing and building scalable data pipelines and ETL processes on cloud services such as AWS and GCP. You will also assess new data sources to better understand their availability and quality, and implement scripts and bots to gather data from multiple data...
-
Senior Data Engineer
hace 1 semana
Laza, Orense, España Stream Hatchet A tiempo completoJob Title: Senior Data Engineer - Cloud Native Architecture ExpertAbout the Role:Stream Hatchet is a leading data analytics company in the esports and gaming streaming industries. We leverage data from social platforms like Twitter, Instagram, TikTok, and live streaming platforms to provide actionable insights for businesses focused on go-to-market...
-
Senior Cloud Software Engineer
hace 2 semanas
Laza, Orense, España Localstack A tiempo completoAbout the RoleWe are seeking a highly skilled Senior Cloud Software Engineer to spearhead the development of our data platform emulators at LocalStack. As a key member of our team, you will be responsible for driving the development of our Snowflake emulator, a brand-new product that has already generated significant interest among our beta users.Key...
-
Cloud Data Architect
hace 3 semanas
Laza, Orense, España Localstack A tiempo completoLead Data Platform EngineerLocalStack is a dynamic, fast-growing startup with a global presence, specializing in creating world-class tools for cloud application developers. Our flagship product, the LocalStack cloud emulator, enables users to develop cloud applications entirely on their local machines.About the RoleWe are seeking an experienced Lead Data...
-
Cloud Data Architect
hace 3 semanas
Laza, Orense, España Localstack A tiempo completoLead Data Platform EngineerLocalStack is a dynamic, fast-growing startup with a global presence, specializing in creating world-class tools for cloud application developers. Our flagship product, the LocalStack cloud emulator, enables users to develop cloud applications entirely on their local machines.About the RoleWe are seeking an experienced Lead Data...
-
Senior Cloud Infrastructure Engineer
hace 3 semanas
Laza, Orense, España Futurae A tiempo completoSenior Platform EngineerFuturae is a leading cybersecurity company that offers innovative solutions to safeguard sensitive online transactions and data. We are seeking a highly skilled Senior Platform Engineer to join our team and contribute to the development of our cloud-based services.Key ResponsibilitiesDesign, build, and maintain scalable platform...
-
Senior Cloud Infrastructure Engineer
hace 3 semanas
Laza, Orense, España Futurae A tiempo completoSenior Platform EngineerFuturae is a leading cybersecurity company that offers innovative solutions to safeguard sensitive online transactions and data. We are seeking a highly skilled Senior Platform Engineer to join our team and contribute to the development of our cloud-based services.Key ResponsibilitiesDesign, build, and maintain scalable platform...
-
Senior Frontend Engineer
hace 3 semanas
Laza, Orense, España Nivoda A tiempo completoAbout NivodaNivoda is a leading B2B diamond and gemstone marketplace that empowers jewelry retailers and gemstone suppliers to thrive in today's dynamic market. Our award-winning platform connects businesses of all sizes with the global diamond supply, providing a secure, efficient, and hassle-free experience.Our TechnologyAt Nivoda, technology is at the...
-
Senior Frontend Engineer
hace 3 semanas
Laza, Orense, España Nivoda A tiempo completoAbout NivodaNivoda is a leading B2B diamond and gemstone marketplace that empowers jewelry retailers and gemstone suppliers to thrive in today's dynamic market. Our award-winning platform connects businesses of all sizes with the global diamond supply, providing a secure, efficient, and hassle-free experience.Our TechnologyAt Nivoda, technology is at the...
-
Senior Data Science Lead
hace 2 semanas
Laza, Orense, España Tiger Analytics A tiempo completoTiger Analytics is a pioneering company in the field of AI and analytics, developing bespoke solutions powered by data and technology for Fortune 100 companies. With offices in multiple cities across the US, UK, India, and Singapore, and a substantial remote global workforce, we are a leader in AI and analytics consulting in the CPG & retail industry. We are...
-
Senior Backend Engineer
hace 2 semanas
Laza, Orense, España Nivoda A tiempo completoAbout NivodaNivoda is a leading B2B diamond and gemstone marketplace that empowers jewelry retailers and gemstone suppliers to thrive in today's dynamic market.Our team of over 400 dedicated employees, many with a wealth of industry experience, have meticulously developed our award-winning platform that addresses the unique challenges of the jewelry...
-
Senior Frontend Engineer
hace 2 semanas
Laza, Orense, España Nivoda A tiempo completoAbout NivodaNivoda is a leading B2B diamond and gemstone marketplace that empowers jewelry retailers and gemstone suppliers to thrive in today's dynamic market.Our team of over 400 dedicated employees has developed an award-winning platform that addresses the unique challenges of the jewelry sector.With Nivoda, you can buy and sell diamonds securely,...
-
Senior Cloud Software Engineer
hace 3 semanas
Laza, Orense, España Localstack A tiempo completoCloud Data Engineer at LocalStackWe are a fast-growing startup building cutting-edge technology to revolutionize cloud development processes and support highly efficient dev&test feedback loops. Our mission is to empower developers to rapidly build and test their cloud applications, allowing for a more enjoyable dev experience, and saving valuable time and...
-
Senior Cloud Software Engineer
hace 3 semanas
Laza, Orense, España Localstack A tiempo completoCloud Data Engineer at LocalStackWe are a fast-growing startup building cutting-edge technology to revolutionize cloud development processes and support highly efficient dev&test feedback loops. Our mission is to empower developers to rapidly build and test their cloud applications, allowing for a more enjoyable dev experience, and saving valuable time and...