Senior Backend Engineer: Attribute Enrichment (Remote)

2 hours, 8 minutes ago
Full-time
Senior
Software Development
Constructor

Constructor

The only site search and product discovery built for ecommerce KPIs. Delivering superior experiences with AI, NLP, data and personalization.

Internet Software & Services

Description

  • Design, build, and maintain scalable backend services that deliver enriched items, metadata, and attributes.
  • Work on key services including Attribute Enrichment and Badges, including their dedicated databases and APIs.
  • Collaborate closely with ML engineers to develop and optimize the Attribute Enrichment service.
  • Build CI/CD pipelines and observability systems from scratch and maintain existing systems.
  • Deploy highly available cloud services following industry best practices.
  • Set up monitoring, metrics, and alerting for backend services.
  • Manage data consistency, performance, and availability for enriched item data used by downstream services and customer dashboards.
  • Write and maintain unit, integration, and end-to-end tests for backend services.
  • Develop and improve Attribute Enrichment and Badges product features.
  • Design high-throughput, low-latency services to support heavy traffic.

Requirements

  • 5+ years of experience.
  • Strong computer science background and familiarity with networking principles.
  • Proficiency in Python and backend development patterns.
  • Experience designing, developing, and maintaining high-load real-time services and public APIs.
  • Experience with NoSQL and relational databases, distributed systems, and caching solutions is a plus.
  • Experience with a compiled programming language such as Go or Rust is a plus.
  • Experience writing unit and integration tests for backend services using Pytest, unittest, or similar frameworks.
  • Experience collaborating in cross-functional teams.
  • Excellent English communication skills.

Benefits

  • Unlimited vacation time, with at least 3 weeks encouraged per year.
  • Fully remote work anywhere you live.
  • Work-from-home stipend for home office setup.
  • Apple laptop provided for new employees.
  • Annual training and development budget.
  • Maternity and paternity leave for qualified employees.
  • Base salary of $80k–$120k USD, depending on experience and interview results.
  • Stock options in addition to base salary.
  • Regular team offsites to connect and collaborate.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Azure Integration Developer

OZ Digital, 251-1K Internet Software & Services

OZ is hiring an Azure Integration Developer to design, build, and support enterprise integration solutions across Azure, Twilio, and internal systems with a focus on secure APIs, messaging, and workflow automation.

Agile Azure JSON OAuth OpenID Connect REST API Scrum Twilio
1 hour, 53 minutes ago

Java/DevOps Engineer (L2 Support)

Trinetix 251-1K Internet Software & Services

Trinetix is seeking a Java + Basic DevOps Engineer to act as the primary L2 resolver for complex incidents across fleet/routing and driver management platforms, with responsibility for code-level investigation, deployment support, and AWS troubleshooting.

Android AWS Datadog Docker DynamoDB iOS Java JavaScript Kubernetes Linux Node.js Shell Scripting Spring Boot SQL Server
2 hours, 8 minutes ago

Senior DevOps Engineer

Cprime 251-1K Internet Software & Services

Cprime EMEA is hiring a remote Senior DevOps Engineer to drive automation and CI/CD work across SAP-focused on-prem and cloud environments.

DevSecOps GCP Kubernetes SAP
2 hours, 8 minutes ago

Azure Integration Engineer - Fixed Term Contract

Livestock Information 11-50 Professional Services

Livestock Information Ltd is hiring an Azure Integration Engineer on a 12-month fixed-term contract to support, secure, and optimise its Azure integration and identity platforms in a fully remote UK-based environment.

Azure C# OpenID Connect
2 hours, 23 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers