Overview
Constructor is the next-generation platform for search and discovery in ecommerce, built to optimize metrics like revenue, conversion rate, and profit. Our in-house search engine uses transformers and generative LLMs to power search, recommendations, and shopping agents. We design for extreme scale and continuously aim to lead with AI and strong performance in A / B testing.
About Us
Out of necessity, our engine powers over 1 billion queries daily across 150 languages and ~100 countries. It is used by major ecommerce brands. We value empathy, openness, curiosity, continuous improvement, and measuring what matters. We believe empowering everyone to do what they do best leads to great outcomes. Constructor is a U.S.-based company founded in 2019 by Eli Finkelshteyn and Dan McCormick, who continue to lead the company.
About You
You're a software engineer who enjoys working across the tech stack and collaborating with cross-functional teams to solve meaningful problems. You are a self-starter who navigates ambiguity, triages issues, and focuses on what matters. You enjoy partnering with engineers, product managers, data scientists, and designers to build scalable, user-focused solutions. You care about writing clean, maintainable code and are eager to learn and contribute to a strong team culture.
About The Position
As a JavaScript engineer on the Customer Data Integrations team, you will build tools and systems to help customers integrate with our platform more effectively. This includes developing dashboards, improving behavioral tracking, and creating monitoring and alerting to surface issues proactively. Your work will improve data visibility, reduce manual troubleshooting, and increase confidence in integration health. You will also support customers directly with technical guidance, validate integration quality, and collaborate with internal teams to scale common integration challenges.
Responsibilities
- Act as a technical partner to customers during onboarding and integration, offering guidance through calls and hands-on collaboration
- Troubleshoot, review implementations, and validate data quality while proactively monitoring integration health
- Collaborate with other integration-focused teams to identify recurring issues and develop scalable solutions
- Build and maintain internal tools to improve visibility into customer integrations (dashboards and data-quality monitoring)
- Support the evolution of event tracking for reliable, scalable data collection
- Improve documentation, training materials, and developer resources for customers and internal teams
- Partner with Product, Customer Success, and other engineering teams to shape the future of integrations
Requirements
Minimum two years of professional or academic software engineering experienceStrong communication and interpersonal skills; comfortable working directly with customers and across teamsEnjoy solving new problems daily while collaborating with internal teamsProficient in JavaScript; experience with React and server-side technologies like Node.js; TypeScript is a plusSolid understanding of front-end fundamentals (DOM parsing / manipulation, browser debugging)Experience building dashboards, monitoring systems, or data visualization tools is a plusQuick learner with the ability to adapt to new technologies and patternsComfortable troubleshooting complex issues, validating data quality, and translating customer feedback into scalable solutionsBonus : experience with data-querying / management tools (e.g., OpenSearch, ClickHouse, SQL)Ability to work across time zones (PST to GMT+1)How We Work
Remote-first : work from anywhereCross-functional : collaborate daily with Product, Data Science, and Customer SuccessOne-week sprints, daily stand-ups, monthly retros — lightweight processes prioritizing rapid developmentHigh trust, low ego culture focused on outcomes over hoursLearning stipend and peer mentorship to support growthBenefits
Unlimited vacation time with a recommendation to take at least 3 weeks per yearFully remote team; choose where you liveWork-from-home stipend to set up your home officeApple laptops provided for new employeesAnnual training and development budgetMaternity & paternity leave for qualified employeesCompetitive base salary range referenced; actual offer depends on knowledge, skills, and interview resultsRegular team offsites to connect and collaborateDiversity, Equity, and Inclusion
Constructor is committed to a diverse, equitable, and inclusive work environment. We are an equal opportunity employer and provide equal opportunities to all applicants regardless of background. We encourage you to apply even if you do not meet all listed qualifications.
Seniorities and Employment
Seniority level : Entry levelEmployment type : Full-timeIndustries : IT Services and IT Consulting#J-18808-Ljbffr