Full Stack Engineer - Attribute Enrichment

5 hours ago

Apply Now
Logo of Constructor

Constructor

Search • E-commerce • Product Discovery • Personalization • SaaS

51 - 200 employees

Founded 2015

🤖 Artificial Intelligence

🛍️ eCommerce

🏢 Enterprise

💰 $55M Series A on 2021-09

Description

• As a Full Stack Engineer in the Attribute Enrichment team, you will play a pivotal role in designing, building, and maintaining a scalable service that provides enriched items and variations through a public API. • Your focus will be on developing and enhancing APIs, supporting the Attributes Dashboard, including its UI components, and managing a dedicated database to store enriched items, their metadata, and their attributes. • This role is essential to ensure the service integrates seamlessly with CIO Search (providing searchable tokens) and Browse (offering enriched facets) while maintaining data quality and availability. • You will collaborate closely with ML engineers to develop and optimize the Attribute Enrichment service, ensuring its scalability, reliability, and performance. • As a member of the Attribute Enrichment team, your engineering expertise and collaborative efforts will directly enhance the quality and functionality of our solutions, driving customer satisfaction and engagement. • This role is essential to delivering a robust service that meets the highest standards and enables data-driven features across our platform. • Constructor is the only search and product discovery platform tailor-made for enterprise ecommerce where conversions matter.

Requirements

• Strong computer science background & familiarity with networking principles • Proficiency in Python and JavaScript (TypeScript, React) • Experience in designing, developing & maintaining highload real-time services • Experience in both server-side and front-end coding for web services; a good understanding of API design principles • Experience with any of the major public cloud providers: AWS, Azure, GCP • Hands-on experience with setting up and improving CI/CD pipelines • Experience with NoSQL and relational databases, distributed systems, and caching solutions. • Skilled in setting up and managing observability tools like Prometheus, Grafana, and integrating alert systems like PagerDuty. • Experience with any compiled programming language (e.g. Go, Rust) would be a plus • Experience integrating Figma designs into web applications and ensuring responsive, pixel-perfect design implementation • Experience writing tests with Jest (unit and integration), React Testing Library, and Playwright (end-to-end tests) • Experience collaborating in cross-functional teams • Excellent English communication skills

Benefits

• Unlimited vacation time - we strongly encourage all of our employees to take at least 3 weeks per year • A competitive compensation package including stock options • 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 • Parental leave for qualified employees • Work with smart people who will help you grow and make a meaningful impact • ​​Compensation: base range of $80-110K per year + stock options

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com