About Us Constructor is the cutting-edge platform revolutionizing search and discovery in ecommerce, purpose-built to optimize critical metrics like revenue, conversion rate, and profit. Our entire search engine is a proprietary marvel - invented in-house using transformers and generative LLMs - powering everything from search to recommendations to shopping agents. Engineering drives our core, and we've purposefully built the most competitive technology out there, never losing an A/B test against alternative solutions. Our engine handles massive scale, processing over 1 billion queries daily across 150 languages and roughly 100 countries. Industry giants like Sephora, Under Armour, and Petco rely on our technology. We're a passionate crew who love solving complex problems and genuinely want to improve our customers' and coworkers' experiences. We champion empathy, openness, curiosity, and continuous improvement - believing that empowering everyone to excel creates remarkable outcomes. Constructor launched in 2019, founded by Eli Finkelshteyn and Dan McCormick, who continue to lead the company today. About You You're a software engineer who thrives on cross-functional collaboration and solving meaningful challenges. A self-starter comfortable with ambiguity, you can triage issues and laser-focus on what matters most. You enjoy partnering with engineers, product managers, data scientists, and designers to build scalable, user-centric solutions. Clean, maintainable code is your jam, and you're always hunting for opportunities to learn, grow, and strengthen team culture. About the Position As a JavaScript engineer on the Customer Data Integrations team, you'll develop tools and systems that help customers integrate with our platform more effectively. This means crafting dashboards, enhancing behavioral tracking, and creating monitoring systems that proactively surface potential issues. Your work will boost data visibility, reduce manual troubleshooting, and increase integration confidence for both our team and customers. Beyond engineering, you'll actively support customers by providing technical guidance, validating integration quality, and ensuring successful launches. You'll also collaborate internally to transform common integration challenges into scalable solutions. Responsibilities include: - Acting as a technical partner during customer onboarding, offering guidance through calls and hands-on collaboration - Asynchronously supporting customers by troubleshooting, reviewing implementations, and validating data quality - Proactively monitoring integration health to catch and resolve issues early - Collaborating with integration-focused teams to identify and develop scalable solutions for recurring challenges - Building internal tools that improve visibility into customer integrations - Supporting event tracking capabilities for reliable, scalable data collection - Contributing to documentation, training materials, and developer resources - Partnering with Product, Customer Success, and engineering teams to shape future customer integrations How We Work - Remote-first: work from anywhere - Cross-functional: daily partnerships across Product, Data Science, and Customer Success - One-week sprints, daily stand-ups, monthly retros - lightweight processes favoring rapid continuous development - High trust, low ego culture focused on outcomes over hours - Continuous learning through annual learning stipend and peer mentorship Requirements - Minimum two years of professional/academic software engineering experience - Strong communication skills with enthusiasm for customer interaction and team collaboration - Enjoys solving daily challenges while partnering closely with internal teams - Proficient in JavaScript, with experience building React and Node.js applications (TypeScript a plus!) - Solid understanding of front-end fundamentals like DOM parsing/manipulation and browser debugging - Familiarity with dashboards, monitoring systems, or data visualization tools preferred - Quick learner able to adapt to new technologies, design patterns, and integration challenges - Comfortable troubleshooting complex issues and translating customer feedback into scalable solutions - Bonus for experience with data querying/management tools (OpenSearch, ClickHouse, SQL) - Ability to work between PST and GMT+1 time zones Benefits - ποΈ Unlimited vacation time - we strongly encourage at least 3 weeks annually - π Fully remote team - choose your location - ποΈ Work from home stipend for home office setup - π» Apple laptops for new employees - π§βπ Annual training and development budget - πͺ Maternity & Paternity leave for qualified employees - π§ Work with smart people who'll help you grow and make meaningful impact - π΅ Base salary range: $80k-$120k USD (varies based on experience and interview results) - π Regular team offsites for connection and collaboration Diversity, Equity, and Inclusion at Constructor We're committed to a diverse, equitable, and inclusive workplace. As an equal opportunity employer, we welcome individuals from all backgrounds, providing equal opportunities regardless of education, diversity of opinion, race, color, religion, gender, sexual orientation, national origin, genetics, disability, age, veteran status, or any other protected characteristic. *Studies show women and people of color may hesitate to apply without meeting every qualification. Our priority is finding the best candidate. We strongly encourage you to apply even if you don't match all listed requirements.*
Remote (Global)
Constructor is hiring a JavaScript Engineer : Customer Data Integrations (Remote, Americas)
Scaling your freelance income?
Invoice multiple clients effortlessly
Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.
Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Trusted by 10,000+ freelancers



