
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