Database Backend Engineer

Posted 19 Days Ago
Be an Early Applicant
Madrid, Comunidad de Madrid
5-7 Years Experience
Fashion • Retail • Software
The Role
Contribute to maintaining and designing highly scalable stateful systems, building robust data pipelines, developing backend applications, automating processes, mentoring junior team members, and prioritizing tasks. Requires 5+ years of experience, software engineering degree, advanced SQL skills, and expertise in cloud-native database systems on AWS.
Summary Generated by Built In

Does ingesting millions of rows per minute sound appealing? Are you the kind of person who squeezes EVERY drop of performance out of your database? This may be the job for you. Centric Market Intelligence™ (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 600.000 brands, tracking 100’s of 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. Our massive amount of data lives in PostgreSQL databases, and we know how to take good care and make the most of them. We code in Python (and we love it, you may want to come to the PyCon Spain conference with us!). We are a cloud-native company, so our code runs in AWS, and we provision that infrastructure with Terraform and Ansible code. We keep an eye on all this using observability tools like Grafana, Timestream 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.


What You'll Do:

  • ·Contribute to the maintenance and design of highly scalable and resilient future-proof stateful systems that can handle large volumes of data and support critical applications.
  • Build and maintain robust data pipelines to ensure seamless data flow within the organization.
  • Backend application development focused on supporting databases for mission-critical applications. · Conduct performance analysis and tuning.
  • Automate processes and document procedures to enhance efficiency.
  • Communicate with other teams to coordinate joint initiatives.
  • Mentor and support more junior members of the team and organization.
  • Divide big tasks into smaller ones and prioritize their execution.

Your Skills: 

  • 5+ years of experience working as a software engineer, preferably with a proven track record of leading database initiatives within complex, large-scale environments.
  • You have a degree in software engineering or equivalent knowledge and experience.
  • You can communicate in English proficiently with both technical and non-technical peers.
  • You have good knowledge of Python.
  • You understand OLTP and OLAP systems and can design databases to support both.
  • Advanced SQL skills, including experience in stored procedures, query optimization, and complex data modeling.
  • You have experience designing, implementing, and scaling cloud-native database systems on providers like AWS.
  • You know how to analyze engineering trade-offs and then be pragmatic and roll up your sleeves to get things done, one small step at a time.


Tools for the job:

  • SQL, PostgreSQL at an advanced level
  • Python
  • Spark
  • Linux shell command line and scripting
  • AWS services (Mainly RDS, EC2, ECS and EMR)


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

  • Docker
  • Celery
  • Django
  • RabbitMQ, SQS
  • Exasol
  • Grafana, Influxdb, Timestream · Citus (PostgreSQL)

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.


What we offer:

  • 100% remote work
  • Training and conference budget
  • Health insurance
  • Life insurance
  • Private pension plan



Top Skills

Postgres
Python
SQL
The Company
Campbell, California
568 Employees
On-site Workplace
Year Founded: 1998

What We Do

Centric Software® is the innovator behind the #1 Product Lifecycle Management (PLM) platform, Centric PLM™, that is blazing the trail for brands, manufacturers and retailers across all segments of the consumer goods industry. Headquartered in Silicon Valley, Centric Software has shattered the mold to create state-of-the-art digital solutions to satisfy the needs of every player in the market, large and small, and supports their mission to develop high-quality, sustainable products that are on time and on trend.

- Centric PLM delivers enterprise-class merchandise planning, product development, sourcing, quality and product portfolio optimization innovations specifically for fast-moving consumer industries. Centric PLM streamlines the product development process from concept to retail.
- Centric Planning provides best-in-class data and visually driven financial, merchandise and assortment planning as well as store and vendor forecasting to maximize margins and for seamless and fast, pre and in-season execution.
- Centric Visual Boards improves collaboration and decision-making of merchandising and buying teams through intuitive digital boards, driving innovation and decreasing time to market.

All Centric solutions are market-driven, ensuring they meet the needs of customers. These innovations include the first ever PLM mobile apps, 3D CAD connectors, sustainability integrations, and more. Centric Software has the highest user adoption rates in the industry and proudly maintains a 99% customer retention rate due to its seamless implementation methodology which ensures that 100% of its customers go live. Centric Software is proud to provide the best solution, backed by the best team to service the best customers.

Centric Software is a subsidiary of Dassault Systèmes (Euronext Paris: #13065, DSY.PA). For more information, please visit www.centricsoftware.com.

Jobs at Similar Companies

Cencora Logo Cencora

Engineer III - Software Engineering (IN) Fullstack

Healthtech • Logistics • Software • Pharmaceutical
Pune, Maharashtra, IND
46000 Employees
Louisville, CO, USA
23 Employees
Louisville, CO, USA
69 Employees

Similar Companies Hiring

TrainHeroic (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
23 Employees
TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
Cencora Thumbnail
Software • Pharmaceutical • Logistics • Healthtech
Conshohocken, PA
46000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account