# Backend Engineer: Retail Media

**Company**: Constructor
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: $80k-$120k USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://apply.workable.com/j/5EBA554B5E?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_2305618f-5e7

## Description

## About the Job

Constructor is seeking a Backend Engineer to join our Retail Media team. As a Backend Engineer, you will design, deliver, and maintain web services in close collaboration with other engineers.

### Key Responsibilities

- Build, deploy, and support services using Python and FastAPI

- Write AWS CloudFormation scripts, Jenkins jobs, and 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

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

### Requirements

- Strong computer science background and familiarity with networking principles

- Experience in designing, developing, and maintaining high-load 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 Python

- 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 and knowledge of communication protocols like protobuf

- Experience with NoSQL and relational databases, distributed systems, and caching solutions (MySQL/PostgreSQL, ClickHouse/Athena)

- Experience with any of the major public cloud service providers: AWS, Azure, GCP

- Experience collaborating in cross-functional teams

- Excellent English communication skills

### Benefits

- Unlimited vacation time

- Fully remote team

- Work from home stipend

- Apple laptops provided for new employees

- Training and development budget for every employee, refreshed each year

- Maternity and paternity leave for qualified employees

- Work with smart people who will help you grow and make a meaningful impact

- Base salary: $80k-$120k USD, depending on knowledge, skills, experience, and interview results

- Stock options offered in addition to the base salary

- Regular team offsites to connect and collaborate

## Skills

### Required
- Python
- FastAPI
- AWS CloudFormation
- Jenkins
- GitHub
- Prometheus
- Grafana
- PagerDuty
- AWS CloudWatch
- CI/CD pipelines
- Infrastructure as Code
- NoSQL databases
- relational databases
- distributed systems
- caching solutions

### Nice to have
- protobuf
- Service-Oriented Architecture
- communication protocols

---

Source: [Apply at apply.workable.com](https://apply.workable.com/j/5EBA554B5E?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
