About the company
Constructor is a next-generation search and discovery platform for ecommerce, optimizing for revenue, conversion rate, and profit. The engine is built in-house using transformers and generative LLMs and handles over 1 billion queries daily across 150 languages and ~100 countries. U.S.-based company founded in 2019.
Responsibilities
- Design, deliver and maintain a web application in close collaboration with other engineers
- Work collaboratively with Product and Design teams to build Retail Media functionality
- Collaborate with technical and non-technical business partners to develop/update functionalities
- Communicate with stakeholders within and outside the team
- Deliver Customer dashboard features using TypeScript and React, collaborating with backend services (Python and FastAPI)
Requirements
- Strong foundation with client-side JavaScript, computer science background and familiarity with networking principles
- Solid experience with TypeScript and frontend frameworks like React
- Experience building, maintaining and debugging full-stack web applications
- Experience with Python and one of the backend frameworks (FastAPI, Flask, Django) or willingness to learn
- Good understanding of API design principles
- Familiarity with Service-Oriented Architecture
- Experience with relational databases, distributed systems, caching (MySQL/PostgreSQL)
- Analytical skills and experience with SQL (ClickHouse, Athena)
- Experience with a major public cloud provider: AWS, Azure, GCP
- Experience collaborating in cross-functional teams
- Excellent English communication skills
- Ideal candidate has previous experience building ad tech solutions
Conditions
- Unlimited vacation time (at least 3 weeks per year encouraged)
- Fully remote team
- Work from home stipend
- Apple laptops provided
- Training and development budget refreshed each year
- Maternity & Paternity leave
- Base salary: $80k–$120k USD
- Stock options
- Regular team offsites