Senior Backend Engineer: Attribute Enrichment

Constructor
United Kingdom
Workplace: RemoteFull timeUSD 80,000 - 120,000Function: Software EngineeringSkills: ["Communication","Collaboration"]

Design and build scalable backend services for an AI-first ecommerce search and discovery platform, powering enriched items, metadata, and attributes. Own core Attribute Enrichment and Badges services, including APIs, a dedicated database for enriched data, and data consistency. Collaborate with ML engineers to optimize performance and reliability. Build CI/CD and observability pipelines from scratch and maintain mature systems, with thorough unit, integration, and end-to-end testing.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Constructor
Constructor
2 months ago

Senior Backend Engineer: Attribute Enrichment

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Design and build scalable backend services for an AI-first ecommerce search and discovery platform, powering enriched items, metadata, and attributes. Own core Attribute Enrichment and Badges services, including APIs, a dedicated database for enriched data, and data consistency. Collaborate with ML engineers to optimize performance and reliability. Build CI/CD and observability pipelines from scratch and maintain mature systems, with thorough unit, integration, and end-to-end testing.
Location: United Kingdom
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and build services that deliver ML-generated enriched attributes to customers
  • •Build and optimize the high-throughput, low-latency Badges service for heavy traffic
  • •Develop Attribute Enrichment and Badges product features, including APIs integrating with Search and Browse
  • •Implement cloud CI/CD pipelines and establish service observability with monitoring and alerting
  • •Manage enriched items and metadata in a dedicated database and maintain unit, integration, and end-to-end tests

Pay and Benefits

Salary: USD 80,000 - 120,000
Perks:Paid LeaveRemote WorkHome OfficeLearning BudgetParental LeaveEquity

Key Requirements

  • •5+ years of experience building backend systems
  • •Strong computer science background with familiarity with networking principles
  • •Proficiency in Python and backend development patterns
  • •Experience designing, developing, and maintaining highload real-time services and public APIs
  • •Experience writing unit and integration tests for backend services (e.g., Pytest, unittest)
Skills:CommunicationCollaboration
Languages:English
Tech Stack:PythonAWSJenkinsGitHub ActionsPrometheusGrafanaPagerDutyAWS CloudWatchPytestUnittestGoRust

Company Brief

Constructor
Provides an AI-powered site search and product discovery platform for e-commerce and retailers, improving search relevance, recommendations, personalization, and merchandising to boost conversions and average order value.
Industry: Enterprise Software
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Headquarters: San Francisco, United States
WebsiteLinkedIn