Senior Backend Engineer: Recommendations

Constructor
United Kingdom
Workplace: RemoteFull timeUSD 80,000 - 120,000 annuallyFunction: Software EngineeringSkills: ["Communication","Collaboration","Problem-solving","Empathy","Openness"]

Design, deliver, and maintain high-load real-time web services for recommendations in a cross-functional team. Build and support robust recommendation services, develop infrastructure as code, and implement CI/CD and stability testing. Own observability with Prometheus/Grafana and alerting integrations, collaborate with technical and business partners, and work toward separating developments into distributed high-load services using Python, AWS, and NoSQL.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Constructor
Constructor
2 months ago

Senior Backend Engineer: Recommendations

✓ 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, deliver, and maintain high-load real-time web services for recommendations in a cross-functional team. Build and support robust recommendation services, develop infrastructure as code, and implement CI/CD and stability testing. Own observability with Prometheus/Grafana and alerting integrations, collaborate with technical and business partners, and work toward separating developments into distributed high-load services using Python, AWS, and NoSQL.
Location: United Kingdom
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, deliver, and maintain high-load real-time web services for recommendations.
  • •Build, deploy, and support robust recommendations services across I/O-bound, CPU-bound, and data services.
  • •Write AWS CloudFormation scripts and set up automation via Jenkins jobs and GitHub Actions.
  • •Set up observability/monitoring and integrate alerting using Prometheus, Grafana, PagerDuty, and AWS CloudWatch.
  • •Collaborate with technical and non-technical partners to develop and update recommendations functionality, communicating with stakeholders as needed.

Pay and Benefits

Salary: USD 80,000 - 120,000 annually
Equity and Bonus:Equity
Perks:Paid LeaveRemote WorkLearning Budget

Key Requirements

  • •Strong computer science background with familiarity with networking principles.
  • •Experience designing, developing, and maintaining high-load real-time services.
  • •Proficiency in Infrastructure as Code (e.g., CloudFormation or Terraform) for managing cloud resources.
  • •Hands-on experience setting up and improving CI/CD pipelines.
  • •Proficiency in Python for server-side web services and API design; plus experience with observability (Prometheus/Grafana, PagerDuty).
Experience:EcommerceSearchRecommendationsLLMsDistributed systems
Skills:CommunicationCollaborationProblem-solvingEmpathyOpenness
Languages:English
Tech Stack:AWS CloudFormationTerraformJenkinsGitHub ActionsPrometheusGrafanaPagerDutyAWS CloudWatchPythonGoRustProtobufNoSQLRelational databasesCachingAWSAzureGCPCI/CDCI CD

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