Constructor is a U.S. based company that specializes in a next-generation platform for search and discovery in ecommerce, focusing on optimizing metrics like revenue and conversion rates. The Integration Engineer will enhance the ecommerce experience by building monitoring tools for reliable integrations and providing technical guidance for customer launches.
Responsibilities:
- Acting as a technical partner to customers during onboarding and integration, providing guidance through calls and hands-on collaboration
- Building and maintaining internal tools that improve visibility into customer integrations, including dashboards and systems that surface data quality and integration health
- Evolving our event tracking to ensure the reliable and scalable data collection that powers our AI algorithms
- Improving documentation, training materials, and developer resources for both customers and internal teams
- Supporting customers asynchronously by troubleshooting issues, reviewing implementations, and validating data quality while proactively monitoring integration health
- Collaborating with integration-focused teams to identify recurring integration challenges and develop scalable solutions
- Partnering with Product, Customer Success, and other engineering teams to shape the future of customer integrations
Requirements:
- Minimum two years of professional and/or academic experience in software engineering
- Proficiency in building applications using React and Node based technologies
- Solid understanding of front-end fundamentals such as DOM parsing/manipulation and browser debugging
- Familiarity with building either dashboards, monitoring systems, data visualization tools, or event instrumentation
- Strong communication and interpersonal skills, with enthusiasm for working directly with customers and collaborating across teams
- Comfortable troubleshooting complex issues, validating data quality, and translating customer feedback into scalable solutions
- Motivated by continuous learning and enjoys solving novel technical problems in dynamic environments
- Ability to support customers and team members between PST and GMT+1 time zones
- TypeScript experience is a plus!
- Bonus points for experience with tools for querying, managing, or analyzing data (e.g., OpenSearch, ClickHouse, SQL)