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, deliver, and maintain high-load real-time web services for recommendations.
  • Build, deploy, and support recommendation services across IO-bound web services, CPU-bound services, and data services.
  • Author and maintain Infrastructure as Code and CI/CD automation (CloudFormation/Terraform, Jenkins jobs, GitHub Actions) following best practices.
  • Set up and manage service observability, monitoring, metrics, and alerting (Prometheus, Grafana, PagerDuty, AWS CloudWatch).
  • Implement CI/CD pipelines and stability/testing workflows specific to recommendations needs.
  • Collaborate with cross-functional engineers and non-technical stakeholders to develop and update recommendation features and functionality.
  • Operate multiple endpoints within shared services and cloud-deployed solutions, including interfacing with internal and external services and databases.
  • Participate in architecture work to separate developments into distinct high-load distributed services and improve system scalability and reliability.
  • Communicate with stakeholders within and outside the team and provide production support/incident response as needed.

Requirements

  • Strong computer science background and familiarity with networking principles.
  • Experience designing, developing, and maintaining high-load real-time services.
  • Proficiency with Infrastructure as Code tools such as AWS CloudFormation or Terraform.
  • Hands-on experience setting up and improving CI/CD pipelines (Jenkins, GitHub Actions, etc.).
  • Proficiency in a scripting language such as Python; experience with compiled languages like Go or Rust is a plus.
  • Experience with server-side web service development and solid understanding of API design principles.
  • Skilled in observability tooling and alerting systems, specifically Prometheus, Grafana, PagerDuty, and AWS CloudWatch.
  • Familiarity with service-oriented architecture and communication protocols such as protobuf.
  • Experience with NoSQL and relational databases, distributed systems, and caching solutions.
  • Experience with major public cloud providers (AWS, Azure, or GCP).
  • Experience collaborating in cross-functional teams and excellent English communication skills.

Benefits

  • Unlimited vacation time (company strongly encourages taking at least 3 weeks per year).
  • Fully remote team — choose where you live.
  • Work-from-home stipend to set up a home office.
  • Company-provided Apple laptops for new employees.
  • Annual training and development budget for every employee.
  • Maternity and paternity leave for qualified employees.
  • Base salary range $80k–$120k USD (depending on experience and interview results).
  • Stock options in addition to base salary and regular team offsites.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Backend Engineer - Hosting Services

Airbnb 5K-10K Hotels, Restaurants & Leisure

Staff Software Engineer, Hosting Services at Airbnb leading the design and delivery of scalable hosting and co-hosting systems to elevate the product from regional to global across distributed engineering teams.

Microservices System Design
14 hours, 40 minutes ago

Senior Software Engineer - Java, Spring boot, Microservices

Ivanti 1K-5K Internet Software & Services

Senior Software Engineer at Ivanti working on a globally distributed team to deliver cloud-native device, application, and content security products by driving product releases and ensuring technical and architectural excellence.

Agile Android API Gateway AWS Azure CI/CD Docker Elasticsearch iOS Java Kafka Kubernetes Linux Microservices OAuth SAML Scrum Spring Spring Boot
1 month ago

Weekend DevOps Engineer

Sporty Group 51-250 Media

Weekend DevOps Engineer at Sporty working remotely to operate, maintain, and improve the company’s cloud infrastructure across multiple countries to ensure reliable, cost‑effective, and scalable production deployments.

AWS CDN Chef CI/CD Cloudflare Docker Drone Druid Grafana HTTP Java Jenkins Kubernetes Linux Memcached Microservices MySQL Nginx Oracle Prometheus Rancher Redis Spring Boot TCP/IP TypeScript Vue.js
1 month ago

Staff Backend Developer, Unity Ads / Développeur Backend Principal, Unity Ads

Unity 5K-10K Internet Software & Services

Staff Backend Developer at Unity Ads working on high-scale, low-latency distributed systems to ensure reliable, performant ad delivery and enable new monetization features for game developers worldwide.

Go Kubernetes Microservices MySQL Terraform
1 month 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