Senior Backend Engineer - Madrid, España - Centric Software

Centric Software
Centric Software
Empresa verificada
Madrid, España

hace 3 semanas

Isabel García

Publicado por:

Isabel García

beBee Recruiter


Descripción

StyleSage - Madrid / Remote, Spain - Full Time:

Centric Pricing (formerly StyleSage), is an AI driven competitive assortment benchmarking and market trend insights solution for fashion, beauty and home goods brands and retailers.

We are a key innovation partner for iconic and emerging brands across the world.

Our Platform is able to analyze the info of more than 1.000 retailers, processing data from more than brands, tracking millions of products


You will be part of the Backend Team, where you will develop the processes and tools to keep that pipeline of data in excellent shape, fresh and available.

To do that, you will use the latest and best open-source technologies out there.

We code in Python (and we love it, you may want to come to the PyCon Spain conference with us), using Django as our main framework.

We are a cloud-native company, so our code runs in AWS, sometimes in EC2 instances, and sometimes we use docker to run services and tasks in ECS, and we provision that infrastructure with Terraform and Ansible code.

Our massive amount of data lives in PostgreSQL databases, and we know how to take good care and make the most of them.

And we keep an eye on all this using observability tools like Grafana, Influxdb and Telegraf.


If you do not know a lot about some of those technologies, worry not, our engineers will be happy to support you while you are on your journey to becoming an expert in them.


As a Backend Engineer, your main mission is:

  • Defining the architecture of some of our processes and services.
  • Implementing our processes and services.
  • Maintaining and enhancing current processes.
  • Mentoring and supporting more junior members of the team/company

What You'll Do:


  • Write clean code and tests following good practices.
  • Keep up to date with current trends in the industry.
  • Produce and defend proposals for new architectures or to change and improve current ones.
  • Define best approaches to common tasks and implement helping tools.
  • Write technical documentation to help other members of the team/company follow best approaches.
  • Communicate with other teams to coordinate joint initiatives.
  • Divide big tasks into smaller ones and prioritize their execution.
  • Help monitor our infrastructure by keeping an eye on its metrics and alarms and developing new ones

Your Skills:


  • 5+ years of experience working as a software engineer.
  • You have a degree in software engineering or telecommunications engineering.
  • You can communicate in English proficiently with both technical and nontechnical peers
  • You have experience building backend technologies in Python.
  • You have a basic to intermediate understanding of distributed and highvolume systems and architecture patterns.
  • You have experience designing, implementing, and scaling cloudnative software on providers like AWS
  • You have a growth mindset, are curious and not afraid to be experimental. You share your ideas and continuously improve yourself and the team around you

Tools for the Job:


  • Python
  • Django and/or Flask
  • SQL, PostgreSQL
  • Linux shell command line (basic skills, you do not need to be a sysadmin)
  • AWS
  • Docker

Additionally, it would be nice if you are familiar with:

  • Celery, RabbitMQ
  • Spark
  • AngularJS, HTML, CSS

Soft Skills:


  • Your work will require communicating and aligning with other peers. Effective communication skills are necessary.
  • Ability to work autonomously. We will be there to unblock you and help you in all your tasks at any time, but we expect you to do the heavy lifting by yourself.


Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.


Más ofertas de trabajo de Centric Software