Constructor
JavaScript Engineer : Customer Data Integrations
Constructor
$80k - $120k
Americas (Remote)
JavaScript
React
Node.js

JavaScript Engineer : Customer Data Integrations

Overview

Constructor is hiring a JavaScript Engineer to work on customer data integrations, focusing on building tools and systems for better platform integration.

Job Description

Constructor is the next-generation platform for search and discovery in ecommerce, built to explicitly optimize for metrics like revenue, conversion rate, and profit. Our search engine is entirely invented in-house utilizing transformers and generative LLMs, and we use its core and personalization capabilities to power everything from search itself to recommendations to shopping agents.

Responsibilities

  • - Acting as a technical partner to customers during onboarding and integration, offering guidance through calls and hands-on collaboration
  • - Assisting customers asynchronously by troubleshooting, reviewing implementations, and validating data quality - while proactively monitoring integration health to catch and resolve issues early.
  • - Working closely with other integration-focused teams to identify recurring integration issues and develop scalable solutions.
  • - Building and maintaining internal tools that improve visibility into customer integrations, such as dashboards and systems that highlight data quality and integration health.
  • - Supporting the evolution of our event tracking capabilities to ensure reliable, scalable data collection for integration and product use cases.
  • - Contributing to improving documentation, training materials, and developer resources for customers and internal teams.
  • - Partnering with Product, Customer Success, and other engineering teams to shape the future of integrations with customers.

Required Skills

  • - Minimum two years of professional and/or academic experience in software engineering.
  • - Strong communication and interpersonal skills, with enthusiasm for working directly with customers and collaborating across teams.
  • - Enjoys solving new problems daily while partnering closely with internal teams.
  • - Proficient in JavaScript, with experience building applications using React and server-side technologies like Node.js (TypeScript experience is a plus!).
  • - Solid understanding of front-end fundamentals such as DOM parsing/manipulation and browser debugging.
  • - Familiarity with building dashboards, monitoring systems, or data visualization tools is a plus.
  • - Quick learner with the ability to adapt to new technologies, design patterns, and evolving integration challenges.
  • - Comfortable troubleshooting complex issues, validating data quality, and translating customer feedback into scalable solutions.
  • - Bonus points for experience with tools for querying, managing, or analyzing data (e.g., OpenSearch, ClickHouse, SQL).
  • - Ability to work between PST and GMT+1 time zones.

Benefits

  • - Unlimited vacation time - we strongly encourage all of our employees 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 for every employee, refreshed each year
  • - Maternity & Paternity leave for qualified employees
  • - Work with smart people who will help you grow and make a meaningful impact
  • - 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