Remote Full Stack Engineer : Attribute Enrichment

Posted

Apply now
Please, let Constructor know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • As a Full Stack Engineer in the Attribute Enrichment team, you will design, build, and maintain 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 and Browse 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.
  • Your engineering expertise and collaborative efforts will directly enhance the quality and functionality of our solutions, driving customer satisfaction and engagement.
  • You will tackle challenges such as building a new service to deliver ML-generated enriched attributes, developing product features, deploying high-available services in the cloud, and implementing CI/CD pipelines.
  • You will set up service observability, monitoring metrics, and alerting, as well as develop and maintain user interfaces for the customer dashboard application.
  • Writing and maintaining unit and integration tests, collaborating with business partners, and communicating with stakeholders will also be part of your responsibilities.

Requirements:

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

Benefits:

  • You will enjoy unlimited vacation time, with encouragement to take at least 3 weeks per year.
  • A competitive compensation package, including stock options, will be provided.
  • The position offers a fully remote team environment, allowing you to choose where you live.
  • A work-from-home stipend will be provided to help you set up your home office.
  • Apple laptops will be provided for new employees.
  • There is a training and development budget for every employee, refreshed each year.
  • Parental leave is available for qualified employees.
  • You will have the opportunity to work with smart people who will help you grow and make a meaningful impact.
  • The compensation range is $80-110K per year, plus stock options.
Apply now
Please, let Constructor know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 80,000 - 110,000 USD / year
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback