Backend Engineer - Recommendations

March 19

Apply Now
Logo of Constructor

Constructor

Search • E-commerce • Product Discovery • Personalization • SaaS

51 - 200 employees

Founded 2015

🤖 Artificial Intelligence

🛍️ eCommerce

🏢 Enterprise

💰 $55M Series A on 2021-09

Description

• A primary focus of this job is to design, deliver & maintain highload real-time web services in close collaboration with other great engineers both from recommendations & other teams. • Build / deploy / support robust recommendations services including io-bound web services, cpu-bound services and data services • Write AWS CloudFormation scripts, Jenkins jobs, Github actions following best industry standards • Set up service observability, monitoring metrics, and alerting (Prometheus, Grafana, PagerDuty, AWS CloudWatch) • Implement CI/CD pipelines and separate stability testing for recommendations needs • Collaborate with technical and non-technical business partners to develop / update recommendations functionalities • Communicate with stakeholders within and outside the team

Requirements

• Strong computer science background & familiarity with networking principles • Experience in designing, developing & maintaining highload real-time services • Proficiency in Infrastructure as Code (IaC) tools like CloudFormation or Terraform for managing cloud resources. • Hands-on experience with setting up and improving CI/CD pipelines • Proficiency in a scripting language like Python and, as a plus, in compiled languages like Go or Rust. • Experience in server-side coding for web services, and a good understanding of API design principles. • Skilled in setting up and managing observability tools like Prometheus, Grafana, and integrating alert systems like PagerDuty. • Familiarity with Service-Oriented Architecture, knowledge of communication protocols like protobuf. • Experience with NoSQL and relational databases, distributed systems, and caching solutions. • Experience with any of the major public cloud formation: AWS, Azure, GCP • Experience collaborating in cross-functional teams. • Excellent English communication skills.

Benefits

• Unlimited vacation time — we strongly encourage all of our employees take at least 3 weeks per year • Fully remote team — choose where you live • Apple laptop provided for new employees • Training and development budget for every employee, refreshed each year • Parental leave for qualified employees • Work with smart people who will help you grow and make a meaningful impact • Compensation: base range of 85-105K USD + stock options • Work from home stipend! We want you to have the resources you need to set up your home office • Company Retreat to Canary Island (if joined the team before AUG 1)

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com