Constructor
Posted 3mo ago

Backend Engineer: Ranking

Constructor
United Kingdom
$80k-$120k/yrRemoteFull Time
Responsibilities
  • design services
  • collaborate partners
  • improve performance
Requirements
  • Experience designing and maintaining high-load distributed real-time services
  • IaC with CloudFormation or Terraform
  • MLOps experience
  • CI/CD
  • Python
  • API design
  • NoSQL/relational databases
  • Cloud (AWS/Azure/GCP)
  • Strong English communication
Technical tools mentioned
PythonGoCRustCloudFormationTerraformCI/CDAWSAzureGCPNoSQLRelational Databases

Job description

About the Team

Launched in 2019, Constructor is an AI-first ecommerce search and discovery platform that helps shoppers find the right products at the right time and enables leading global e-commerce brands to drive meaningful revenue and conversion gains.

As a member of the Ranking team, you will improve the e-commerce experience for hundreds of millions of users across the world by designing, delivering & maintaining high-load real-time web services in close collaboration with other great engineers from the Ranking team. The job can consist of, but is not limited to:

  • Build, deploy, and support robust high-load machine learning-based real-time systems for search and browse experiences.

  • Collaborate with technical and non-technical business partners to develop and update ranking functionalities

  • Develop Ranking Platform for internal users (DS and MLE mostly)

  • Optimize current ranking service performance to process requests faster

  • Optimize signals delivery and retrieval (aka Feature Store) for machine learning model inference

  • Communicate with stakeholders within and outside the team


Requirements

Hard skills:

  • Experience in designing, developing & maintaining high-load distributed real-time services (in cloud)

  • Proficiency in Infrastructure as Code (IaC) tools like CloudFormation or Terraform for managing cloud resources.

  • Experience with MLOps is a huge plus (delivering, loading, and serving ML models and related infrastructure)

  • Hands-on experience with setting up and improving CI/CD pipelines

  • Proficiency with Python and, as a plus, compiled languages like C, Rust, or Go.

  • Experience in server-side coding for web services, and a good understanding of API design principles.

  • Experience with NoSQL and relational databases, distributed systems, and caching solutions.

  • Experience with any of the major public cloud formation: AWS (ideally), Azure, GCP

Soft skills:

  • Experience collaborating in cross-functional teams.

  • Excellent English communication skills.


Benefits

  • 🧠 Work with smart and empathetic people who will help you grow and make a meaningful impact.

  • 🎉 Regular team offsite events to connect and collaborate.

  • 🌎 Fully remote team - choose where you live.

  • 🏝️ Unlimited vacation time - we strongly encourage all of our employees take at least 3 weeks per year.

  • 🛋️ Work from home stipend! We want you to have the resources you need to set up your home office.

  • 💻 Apple laptops provided for new employees.

  • 🧑‍🎓 Training and development budget for every employee, refreshed each year.

  • 👪 Maternity & Paternity leave for qualified employees.

  • 💵 Base salary: $80k–$120K USD, depending on knowledge, skills, experience, and interview results

  • 📈 Stock options - offered in addition to the base salary


Diversity, Equity, and Inclusion at Constructor

At Constructor.io we are committed to cultivating a work environment that is diverse, equitable, and inclusive. As an equal opportunity employer, we welcome individuals of all backgrounds and provide equal opportunities to all applicants regardless of their education, diversity of opinion, race, color, religion, gender, gender expression, sexual orientation, national origin, genetics, disability, age, veteran status or affiliation in any other protected group.

Studies have shown that women and people of color may be less likely to apply for jobs unless they meet every one of the qualifications listed. Our primary interest is in finding the best candidate for the job. We encourage you to apply even if you don’t meet all of our listed qualifications.

About Constructor

AI-powered ecommerce product search and discovery platform serving enterprise retailers, brands, distributors, and marketplaces.

Year founded
2015
Employees
400
Organization type
Private
Latest investment
Raised $25.00M Series B (2024) — led by Sapphire Ventures
Headquarters
US

Similar jobs

Backend Engineer roles
2d
Save
Mark Applied
Hide
Remote Backend Engineer (Python/FastAPI)
United States or London
£200-£300/hr RemoteContract
Turing
Turing: AI research accelerator and intelligent talent cloud platform.
3+ YOE3+ years of software engineering experience; expertise in Python and JavaScript with React and Node.js; experience deploying scalable production software; strong architecture, debugging, code review, and communication skills.
Python, FastAPI, JavaScript, React, Node.js, C, C++, Java, Rust, Go
2d
Save
Mark Applied
Hide
Principal of backend
United Kingdom
£60k-£65k/yr RemoteFull Time
SchemeServe
SchemeServe: UK private insurance software providing cloud-based scheme tools for brokers, MGAs, and insurers.
Deep modern backend expertise and commercial C#/.NET experience, with architecture, distributed systems, API design, cloud, database, security, testing, mentoring, and technical leadership experience.
C#, .NET Framework 4.7, .NET 10, TypeScript, Microsoft SQL Server, PostgreSQL, Redis, Azure, Cloudflare, API, Git
2d
Save
Mark Applied
Hide
Senior Backend Engineer, Platform & Integrations
United Kingdom
RemoteFull Time
Bjak
Bjak: Southeast Asia's leading online insurance platform and fintech.
Strong Node.js/TypeScript backend development, database schema design, third-party API integration, cloud infrastructure, CI/CD, security practices, and sensitive data experience required.
Node.js, TypeScript, PostgreSQL, MongoDB, AWS, GCP, Azure, CI/CD, Redis
3d
Save
Mark Applied
Hide
Backend Engineer - Studio
Stockholm or London or New York City or Los Angeles or Berlin or Paris or Oslo or Seoul
HybridFull Time
Epidemic Sound
Epidemic Sound: Music-tech platform licensing owned music and sound effects to creators, brands, and production companies.
Strong backend and distributed-systems experience with Python or Go, production agentic systems, cloud services, event-driven architecture, observability, and incident response.
Python, Go, GraphQL, TypeScript, React, Google Cloud Platform (GCP), Pub/Sub, Google Kubernetes Engine (GKE)
4d
Save
Mark Applied
Hide
Senior Backend Developer
Liverpool, England, United Kingdom
£65k-£75k/yr HybridFull Time
Acorn Insurance
Acorn Insurance: UK specialist insurance broker arranging non-standard motor and home cover for drivers, traders, fleets and homeowners.
5+ YOERequires strong C#, .NET, Dockerized microservices, SQL Server, Entity Framework, event-driven architecture, testing, CI/CD, cloud deployments, and collaborative mentoring skills.
C#, .NET 8.0, Azure, Mediator, MassTransit, SQL Server, Entity Framework, Redis, Mongo, Docker, K8s, RabbitMQ, Grafana, Loki Stack, Git, CI/CD pipelines, Unit Testing, Integration Testing, Clean Architecture
4d
Save
Mark Applied
Hide
Backend Engineer - Contacts Team
London, England, United Kingdom
£68k-£88k/yr HybridFull Time
Wise
WiseNASDAQ: WSE: A global technology building cross-border money networks.
Experience with large-scale distributed systems, Java or similar object-oriented languages, relational and non-relational databases, RESTful APIs, testing, code reviews, and product-focused collaboration.
Java, Spring Boot, RESTful APIs, Backend-for-Frontends (BFFs), Test Driven Development
4d
Save
Mark Applied
Hide
Senior Backend Engineer - Quantitative Sports
United Kingdom or Florida
RemoteFull Time
Hard Rock Digital
Hard Rock Digital: Seminole Tribe-backed private joint venture developing online sports betting, iGaming, and social games for global players.
8+ YOE8+ years of backend engineering experience; advanced Python; low-latency or high-throughput systems; microservices, distributed systems, AWS, databases, and messaging systems experience required.
Python, AWS, Postgres, MySQL, Snowflake, ClickHouse, Kafka, RabbitMQ, Radar, Genius
5d
Save
Mark Applied
Hide
Senior Backend Engineer
London, England, United Kingdom
£85k/yr HybridFull Time
HomeServe Limited
HomeServe Limited: Providing reliable emergency, maintenance, and energy solutions for homeowners
Requires strong Python and Django experience, scalable backend and REST API design, PostgreSQL, AWS, regulated-environment experience, technical problem-solving, and AI-assisted development tools.
Python, Django, PostgreSQL, AWS, REST APIs, Claude Code, GitHub Copilot, Cursor